Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:-TieredCompilation -XX:+UseShenandoahGC' 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#id3 Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive Passed: gc/shenandoah/TestAllocIntArrays.java#compact Passed: gc/logging/TestGCId.java Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab Passed: gc/shenandoah/TestAllocIntArrays.java#iu Passed: gc/shenandoah/TestAllocIntArrays.java#static Passed: gc/shenandoah/TestAllocObjectArrays.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive Passed: gc/shenandoah/TestAllocObjectArrays.java#iu Passed: gc/shenandoah/TestAllocObjectArrays.java#static Passed: gc/shenandoah/TestAllocIntArrays.java#passive Passed: gc/shenandoah/TestAllocObjects.java#compact Passed: gc/shenandoah/TestAllocObjectArrays.java#passive Passed: gc/shenandoah/TestAllocObjects.java#adaptive Passed: gc/shenandoah/TestArrayCopyCheckCast.java Passed: gc/shenandoah/TestAllocObjects.java#iu Passed: gc/shenandoah/TestArrayCopyStress.java Passed: gc/shenandoah/TestAllocObjects.java#static Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: gc/shenandoah/TestAllocObjects.java#passive Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#passive Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive Passed: gc/shenandoah/TestGCThreadGroups.java#iu Passed: gc/shenandoah/TestEvilSyncBug.java Passed: gc/shenandoah/TestHeapUncommit.java#default-lp Passed: gc/shenandoah/TestGCThreadGroups.java#default Passed: gc/shenandoah/TestHeapUncommit.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive Passed: gc/shenandoah/TestJcmdHeapDump.java#compact Passed: gc/shenandoah/TestJcmdHeapDump.java#iu Passed: gc/shenandoah/TestHeapUncommit.java#adaptive Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu Passed: gc/shenandoah/TestJcmdHeapDump.java#static Passed: gc/shenandoah/TestJcmdHeapDump.java#passive Passed: gc/shenandoah/TestHeapUncommit.java#passive Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive Passed: gc/shenandoah/TestLotsOfCycles.java#compact Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive Passed: gc/shenandoah/TestLargeObjectAlignment.java Passed: gc/shenandoah/TestAllocObjects.java#aggressive Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive Passed: gc/shenandoah/TestObjItrWithHeapDump.java Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive Passed: gc/shenandoah/TestHumongousThreshold.java#16b Passed: gc/shenandoah/TestParallelRefprocSanity.java Passed: gc/shenandoah/TestLotsOfCycles.java#passive Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive Passed: gc/shenandoah/TestHumongousThreshold.java#default Passed: gc/shenandoah/TestRefprocSanity.java#default Passed: gc/shenandoah/TestRegionSampling.java#adaptive Passed: gc/shenandoah/TestRefprocSanity.java#iu Passed: gc/shenandoah/TestRegionSampling.java#aggressive Passed: gc/shenandoah/TestRegionSampling.java#compact Passed: gc/shenandoah/TestRegionSampling.java#iu Passed: gc/shenandoah/TestRegionSampling.java#static Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive Passed: gc/shenandoah/TestRegionSampling.java#passive Passed: gc/shenandoah/TestResizeTLAB.java#adaptive Passed: gc/shenandoah/TestResizeTLAB.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#aggressive Passed: gc/shenandoah/TestResizeTLAB.java#iu Passed: gc/shenandoah/TestResizeTLAB.java#static Passed: gc/shenandoah/TestRetainObjects.java#adaptive Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive Passed: gc/shenandoah/TestRetainObjects.java#compact Passed: gc/shenandoah/TestResizeTLAB.java#passive Passed: gc/shenandoah/TestRetainObjects.java#iu Passed: gc/shenandoah/TestRetainObjects.java#aggressive Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive Passed: gc/shenandoah/TestRetainObjects.java#static Passed: gc/shenandoah/TestRetainObjects.java#passive Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu Passed: gc/shenandoah/TestRetainObjects.java#no-tlab Passed: gc/shenandoah/TestSieveObjects.java#compact Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb Passed: gc/shenandoah/TestSieveObjects.java#adaptive Passed: gc/shenandoah/TestSieveObjects.java#aggressive Passed: gc/shenandoah/TestSieveObjects.java#static Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive Passed: gc/shenandoah/TestStringDedup.java#iu Passed: gc/shenandoah/TestStringDedup.java#passive Passed: gc/shenandoah/TestStringDedup.java#default Passed: gc/shenandoah/TestLotsOfCycles.java#iu Passed: gc/shenandoah/TestSieveObjects.java#iu Passed: gc/shenandoah/TestPeriodicGC.java Passed: gc/shenandoah/TestVerifyJCStress.java#iu Passed: gc/shenandoah/TestSieveObjects.java#passive Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 Passed: gc/shenandoah/TestWrongArrayMember.java Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive Passed: gc/TestFullGCALot.java Passed: gc/TestHumongousReferenceObject.java#id2 Passed: gc/shenandoah/TestWithLogLevel.java Passed: gc/shenandoah/TestVerifyLevels.java Passed: gc/shenandoah/TestStringInternCleanup.java#iu Passed: gc/TestSystemGC.java#Shenandoah Passed: gc/shenandoah/TestVerifyJCStress.java#passive Passed: gc/shenandoah/TestStringInternCleanup.java#default Passed: gc/shenandoah/TestVerifyJCStress.java#default Passed: runtime/6626217/bug_21227.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: gc/shenandoah/TestLotsOfCycles.java#static Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: gc/shenandoah/TestStringInternCleanup.java#passive Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/OldClassTest.java Passed: gc/shenandoah/TestSieveObjects.java#no-tlab Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/MirrorFrame/Test8003720.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: serviceability/sa/TestJmapCore.java Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.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/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: gc/shenandoah/jni/TestJNICritical.java Passed: compiler/stable/TestUnstableStable.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.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/javaldr/LockDuringDump.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/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack011.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack014.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack018.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack015.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack019.java Test results: passed: 642 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/CheckHistoricalNames.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestISO2022CNDecoder.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/TestGB18030.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.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/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.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/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/SANTest.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/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test7a.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/Test8a.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/Fill.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/Fill.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: com/sun/net/httpserver/Test5.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/UTF8.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/Console/CharsetTest.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/Create.java Passed: java/io/File/Basic.java Passed: java/io/File/Cons.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/FileMethods.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/GetParent.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/IsHidden.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/SetAccess.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/NullArgs.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/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/File/SymLinks.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FilePermission/Invalid.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.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: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/FilePermission/MergeName.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/FilePermission/ReadFileOnPath.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/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah Passed: java/io/PrintStream/FailingConstructors.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/Reader/NullLock.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/Skip.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/TransferTo.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/backRefCNFException/Write.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/GetField/Write.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/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.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/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StringReader/Skip.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/Writer/NullWriter.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Unicode.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/net/Authenticator/B4722333.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/Authenticator/B6870935.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider TIME: 1.174 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 21:37:41 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 21:37:42 CEST 2024 elapsed time (seconds): 1.174 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.097 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 21:37:41 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 21:37:42 CEST 2024 elapsed time (seconds): 1.097 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/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.076 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 21:37:42 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 21:37:42 CEST 2024 elapsed time (seconds): 0.076 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/0/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/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ 2 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.124 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 21:37:42 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 21:37:42 CEST 2024 elapsed time (seconds): 0.124 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.124 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 21:37:42 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 21:37:42 CEST 2024 elapsed time (seconds): 0.124 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.69 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 21:37:42 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 21:37:43 CEST 2024 elapsed time (seconds): 0.69 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=3708242, tid=3708245 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid3708242.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java TEST: java/net/httpclient/FilePublisher/FilePublisherTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext TIME: 0.463 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 21:37:41 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 21:37:42 CEST 2024 elapsed time (seconds): 0.463 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.462 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 21:37:41 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 21:37:42 CEST 2024 elapsed time (seconds): 0.462 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.048 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 21:37:42 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 21:37:42 CEST 2024 elapsed time (seconds): 0.048 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.047 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 21:37:42 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 21:37:42 CEST 2024 elapsed time (seconds): 0.047 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 6.198 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 21:37:42 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 21:37:48 CEST 2024 elapsed time (seconds): 6.198 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:36845]::addHandler FilePublisherTest$HttpEchoHandler@ffa0d2a, /http1/echo Http1TestServer[localhost/127.0.0.1:33073]::addHandler FilePublisherTest$HttpEchoHandler@316948a4, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:50803]::addHandler FilePublisherTest$HttpEchoHandler@296d06b, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:53767]::addHandler FilePublisherTest$HttpEchoHandler@7b69128f, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:36845/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:36845/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:33073/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33073/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:50803/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e98a632 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27551c25 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13935655 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50803/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:53767/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ecbb951 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bc922ec Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51d1476e Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:53767/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:36845/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:36845/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:33073/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33073/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:50803/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e674980 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b1e302e Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23aca533 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:50803/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:53767/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@299a543e Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50d70186 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@329e7ad9 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:53767/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:36845/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:36845/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:33073/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33073/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:50803/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d0d6e63 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5460395 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fa3cc53 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50803/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:53767/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@671b59ae Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59184409 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1811a541 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:53767/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:36845/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:36845/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:36845/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:33073/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33073/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33073/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:50803/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24a929b3 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30bd3f7b Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@552c852 Got response: (POST http://127.0.0.1:50803/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:50803/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:53767/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ee6cb69 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@241ea019 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79b91837 Got response: (POST https://127.0.0.1:53767/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:53767/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=43836,localport=50803] 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=45856, Session(1712000264330|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55930,localport=50803] 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=55940,localport=50803] 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=55942,localport=50803] 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=43756, Session(1712000266380|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=43766, Session(1712000266829|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43776, Session(1712000266856|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55950,localport=50803] 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): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=43792, Session(1712000266886|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55964,localport=50803] 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=55974,localport=50803] 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=55986,localport=50803] 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=43808, Session(1712000267212|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=43824, Session(1712000267591|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=43836, Session(1712000267649|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:55986 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55930 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55974 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55940 stopping. 1 streams Server connection to /127.0.0.1:55942 stopping. 1 streams Server connection to /127.0.0.1:43836 stopping. 3 streams Server connection to /127.0.0.1:55950 stopping. 3 streams Server connection to /127.0.0.1:55964 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): finished TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:43836 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45856 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43792 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43824 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43766 stopping. 1 streams Server connection to /127.0.0.1:43776 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:43808 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:43756 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:37:48 CEST 2024 finished: Mon Apr 01 21:37: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=FilePublisherTest.policy FilePublisherTest TIME: 0.907 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 21:37: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 21:37:49 CEST 2024 elapsed time (seconds): 0.907 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=3709272, tid=3709275 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/hs_err_pid3709272.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.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/ProxyTest2.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java Passed: java/net/httpclient/http2/UserInfoTest.java TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils started: Mon Apr 01 21:38:02 CEST 2024 finished: Mon Apr 01 21:38:02 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.045 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.045 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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.06 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Apr 01 21:38:02 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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.2 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.2 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.156 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 21:38:02 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.156 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.156 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.156 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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.071 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 21:38:02 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.071 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.07 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 1 finished: Mon Apr 01 21:38:02 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.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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.145 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 21:38:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 21:38:06 CEST 2024 elapsed time (seconds): 3.145 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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:-TieredCompilation -XX:+UseShenandoahGC -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/5/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=45489 -Dport.number1=44431 -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/5/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/5/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/5/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=45489 -Dport.number1=44431 -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/5/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/5/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=3711876, tid=3711877 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3711876.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=651 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/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/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/5/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/5/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/5/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 21:38:02 CEST 2024 finished: Mon Apr 01 21:38:02 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.05 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Apr 01 21:38:02 CEST 2024 elapsed time (seconds): 0.05 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.026 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 21:38:02 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Apr 01 21:38:03 CEST 2024 elapsed time (seconds): 0.026 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.189 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 21:38:03 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Apr 01 21:38:03 CEST 2024 elapsed time (seconds): 0.189 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.202 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 21:38:03 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 21:38:03 CEST 2024 elapsed time (seconds): 0.202 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.202 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 21:38:03 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 6 finished: Mon Apr 01 21:38:03 CEST 2024 elapsed time (seconds): 0.202 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.262 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 21:38:03 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 21:38:05 CEST 2024 elapsed time (seconds): 2.262 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:42067 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/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/2/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/2/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/2/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/2/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/2/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:42067/files/foo.txt" "GET:") STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release Apr 01, 2024 9:38:04 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 9:38:04 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:38:04 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:38:05 CEST 2024 finished: Mon Apr 01 21:38:05 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.705 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 21:38:05 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 21:38:06 CEST 2024 elapsed time (seconds): 0.705 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=3712368, tid=3712372 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3712368.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/2/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/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/2/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/2/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/2/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/security/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/2/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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.498 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 21:37:59 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.498 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.291 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 21:37:59 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.291 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/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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.206 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 21:38: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: 9 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.206 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/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.117 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 21:38:00 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.117 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.117 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 21:38: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: 9 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.117 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/BodyHandlerOfFileDownloadTest.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/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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/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/1/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/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/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.398 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 21:38:00 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 21:38:05 CEST 2024 elapsed time (seconds): 5.398 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:38635]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@31cb8c44, /http1/echo Http1TestServer[localhost/127.0.0.1:40683]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@5a36f13e, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:37307]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@260a6f5e, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:47169]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@53dbfbbc, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:38635/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:38635/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:40683/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:40683/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:37307/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e3c85de Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b28d895 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9ae40af Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:37307/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:47169/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d70d52a Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68725ee0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@aea47da Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:47169/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:38635/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:38635/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:40683/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:40683/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:37307/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@364799a0 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@195a76e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29a612de Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:37307/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:47169/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72227455 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ea622ce Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@545e49be Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:47169/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47502,localport=37307] 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=39134, Session(1712000282769|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=47518,localport=37307] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=47526,localport=37307] 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=47542,localport=37307] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=39144, Session(1712000284815|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=39156, Session(1712000285231|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=39162, Session(1712000285260|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:47518 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47526 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47502 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47542 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:39144 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:39134 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39156 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39162 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ 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/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:38:05 CEST 2024 finished: Mon Apr 01 21:38:05 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.719 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 21:38: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 21:38:06 CEST 2024 elapsed time (seconds): 0.719 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=3712468, tid=3712471 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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/10/hs_err_pid3712468.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/10 && \ 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/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/1/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/1/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/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/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/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/10/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/Timeout.java TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.301 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 21:38:00 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.301 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.154 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 21:38: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: 11 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.154 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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/11/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/11/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/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/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.147 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 21:38: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: 11 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.147 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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/11/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/11/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/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/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/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/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.058 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 21:38:00 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.058 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.058 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 21:38: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: 11 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.058 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 6.018 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 21:38:00 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 21:38:06 CEST 2024 elapsed time (seconds): 6.018 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:40771]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6128a0c5, /http1/echo Http1TestServer[localhost/127.0.0.1:39637]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@1b3232bf, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:52911]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@7c352afb, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:55897]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@2a1bbd37, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:40771/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:40771/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:39637/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:39637/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:52911/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@baf722 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70916f82 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5520a28c Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:52911/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:55897/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17e5fd07 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52e7619f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23b8fb9a Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:55897/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:40771/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:40771/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:39637/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:39637/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:52911/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c0bc04f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25c67cf1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@382c2340 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:52911/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:55897/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5bcaf7af Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5648d738 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40cef876 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:55897/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:40771/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:40771/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:39637/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:39637/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:52911/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@eb41730 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8d1b48c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e667093 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:52911/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:55897/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26e7305e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4278c6db Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75c29baa Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:55897/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:40771/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:40771/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:39637/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:39637/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:52911/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56d1c605 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69193ee1 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@390c35f5 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:52911/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:55897/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6abb655d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f4ee8b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d0c85fb Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:55897/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42036,localport=52911] 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=49148, Session(1712000283028|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=42050,localport=52911] 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=42052,localport=52911] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=42058,localport=52911] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49150, Session(1712000285098|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=49166, Session(1712000285517|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=49180, Session(1712000285542|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=42070,localport=52911] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49184, Session(1712000285570|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=42076,localport=52911] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=42080,localport=52911] 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=42090,localport=52911] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49198, Session(1712000285919|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49206, Session(1712000286204|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=49210, Session(1712000286224|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:42050 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42090 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42052 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42058 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42070 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42080 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42076 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:42036 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:49180 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49210 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49184 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:49166 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49198 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49150 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49148 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:49206 stopping. 1 streams TestServer(2): finished TestServer: Connection writer stopping STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:38:06 CEST 2024 finished: Mon Apr 01 21:38:06 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.672 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 21:38: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 21:38:07 CEST 2024 elapsed time (seconds): 0.672 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=3712671, tid=3712674 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3712671.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/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/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/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/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.157 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 21:38:00 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 21:38:00 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/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 21:38: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: 12 finished: Mon Apr 01 21:38:00 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/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.092 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 21:38:00 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.092 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.092 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 21:38: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: 12 finished: Mon Apr 01 21:38:00 CEST 2024 elapsed time (seconds): 0.092 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 6.061 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 21:38:00 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 21:38:06 CEST 2024 elapsed time (seconds): 6.061 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:34009]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@7284e00e, /http1/echo Http1TestServer[localhost/127.0.0.1:42511]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@27dc8735, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:59789]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@1613e50e, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:60181]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@473d8b1, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:34009/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:34009/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:42511/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:42511/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:59789/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 BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:59789/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:60181/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 BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:60181/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:34009/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:34009/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:42511/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:42511/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:59789/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66f456d8 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@5cab619c Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:59789/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:60181/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 BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:60181/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:34009/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:34009/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:42511/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:42511/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:59789/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 BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:59789/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:60181/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 BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:60181/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:34009/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:34009/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:42511/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:42511/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:59789/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41bff434 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@272c4c74 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@208c7e8c Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:59789/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:60181/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 BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:60181/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41712,localport=59789] 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=56776, Session(1712000283068|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=41720,localport=59789] 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=41732,localport=59789] 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=41742,localport=59789] 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=56782, Session(1712000285148|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=56796, Session(1712000285615|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=56804, Session(1712000285641|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=41744,localport=59789] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56818, Session(1712000285666|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=41752,localport=59789] 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=41764,localport=59789] 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=41766,localport=59789] 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=56826, Session(1712000286042|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=56830, Session(1712000286359|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=56844, Session(1712000286379|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:41744 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41712 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41764 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41720 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41732 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41742 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41752 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:41766 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): stopping 8 connections Server connection to /127.0.0.1:56776 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56844 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56818 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56830 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56796 stopping. 1 streams Server connection to /127.0.0.1:56804 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:56826 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56782 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:38:06 CEST 2024 finished: Mon Apr 01 21:38:06 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.673 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 21:38: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 21:38:07 CEST 2024 elapsed time (seconds): 0.673 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=3712701, tid=3712704 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid3712701.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/PathSubscriber/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.java Passed: java/net/httpclient/websocket/PendingBinaryPongClose.java Passed: java/net/httpclient/websocket/PendingPingBinaryClose.java Passed: java/net/httpclient/websocket/PendingPingTextClose.java Passed: java/net/httpclient/websocket/PendingPongBinaryClose.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/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/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.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 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.076 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 21:41:15 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 21:41:15 CEST 2024 elapsed time (seconds): 0.076 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.076 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 21:41: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: 1 finished: Mon Apr 01 21:41:15 CEST 2024 elapsed time (seconds): 0.076 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/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:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.224 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 21:41:15 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 21:41:15 CEST 2024 elapsed time (seconds): 0.224 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.224 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 21:41: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: 1 finished: Mon Apr 01 21:41:15 CEST 2024 elapsed time (seconds): 0.224 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/AsFileDownloadTest.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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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/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/5/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/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/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: 17.846 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 21:41: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 21:41:33 CEST 2024 elapsed time (seconds): 17.846 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:39833/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@4d325742 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 37 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:39833/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@aa10c64d { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:39833/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 3 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:39833/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@2d9a2fb4 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:39833/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:39833/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@c261cff4 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:39833/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@d99f7cc2 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:39833/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@c261d174 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:39833/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 9 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:39833/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@749e6fb4 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:39833/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 11 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:39833/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 12 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:39833/http1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 13 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:39833/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@bed6238 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:39833/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@98bb4ec6 { {content-length=[15], date=[Mon, 01 Apr 2024 19:41:18 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:39833/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:36475/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@4e8e5ac9 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:36475/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@ab6cc9d4 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:36475/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 18 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:36475/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@2ef6333b { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:36475/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 20 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:36475/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@c3bdd37b { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:36475/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@dafb8049 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:36475/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@c3bdd4fb { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 19:41:20 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:36475/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 24 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:36475/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@764c5bbc { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 19:41:21 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:36475/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 26 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:36475/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 27 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:36475/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 28 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:36475/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@d9b4e40 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 19:41:21 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:36475/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@9a693ace { {content-length=[15], date=[Mon, 01 Apr 2024 19:41:21 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:36475/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 32 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:32983/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 34 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:32983/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 35 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:32983/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 37 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 38 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:32983/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 39 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 40 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:32983/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 41 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:32983/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 42 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:32983/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 43 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 44 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:32983/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 45 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:32983/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:56113/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:56113/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 48 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 49 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:56113/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 50 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 51 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 52 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:56113/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:56113/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 54 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 55 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:56113/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 56 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:56113/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 57 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:56113/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 58 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 59 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:56113/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]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 60 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:56113/https2/afdt?120", "<>"): success test(http://127.0.0.1:39833/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 61 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:39833/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:39833/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 63 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:39833/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 64 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:39833/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 65 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:39833/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 66 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:39833/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:39833/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 68 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:39833/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 69 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:39833/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 70 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:39833/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:39833/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 72 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:39833/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 73 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:39833/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 74 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:39833/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 75 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:39833/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 76 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:39833/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 77 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:39833/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 78 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:39833/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 79 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:39833/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 80 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:39833/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 81 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:39833/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 82 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:39833/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 83 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:39833/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 84 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:39833/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:39833/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 86 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:39833/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 87 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:39833/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 88 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:39833/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 89 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:39833/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 90 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:39833/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 91 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:39833/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:39833/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:39833/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:39833/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 94 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:39833/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 95 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:39833/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 96 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:39833/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:39833/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 97 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:39833/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:36475/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 98 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:36475/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:36475/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 100 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:36475/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 101 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:36475/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 102 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:36475/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 103 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:36475/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 104 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:36475/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 105 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:36475/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 106 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:36475/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 107 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:36475/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 108 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:36475/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 109 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:36475/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 110 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:36475/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 111 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:36475/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 112 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:36475/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 113 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:36475/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 114 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:36475/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 115 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:36475/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 116 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:36475/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 117 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:36475/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 118 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:36475/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:36475/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 119 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:36475/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 120 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:36475/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 121 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:36475/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:36475/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 123 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:36475/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 124 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:36475/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 125 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:36475/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 126 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:36475/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 127 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:36475/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:36475/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 129 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:36475/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 130 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:36475/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 131 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:36475/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 132 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:36475/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 133 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:36475/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:36475/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 134 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:36475/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:32983/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 135 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:32983/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 136 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:32983/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 137 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:32983/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 138 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:32983/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 139 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:32983/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 140 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:32983/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 141 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:32983/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 142 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:32983/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 143 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:32983/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 144 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:32983/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 145 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:32983/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 146 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:32983/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 147 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:32983/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 148 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:32983/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 149 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:32983/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 150 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:32983/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 151 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:32983/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 152 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:32983/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 153 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:32983/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 154 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:32983/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 155 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:32983/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 156 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:32983/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 157 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:32983/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 158 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:32983/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 159 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:32983/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 160 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:32983/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 161 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:32983/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 162 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:32983/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:32983/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:32983/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 164 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:32983/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 165 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:32983/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 166 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:32983/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 167 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:32983/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 168 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:32983/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 169 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:32983/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 170 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:32983/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:32983/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:32983/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:56113/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 172 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:56113/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 173 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:56113/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 174 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:56113/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 175 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:56113/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:56113/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 177 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:56113/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 178 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:56113/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 179 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:56113/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:56113/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 181 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:56113/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 182 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:56113/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 183 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:56113/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:56113/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 185 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:56113/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:56113/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:56113/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 188 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:56113/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 189 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:56113/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 190 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:56113/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 191 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:56113/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 192 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:56113/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 193 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:56113/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 194 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:56113/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 195 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:56113/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 196 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:56113/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 197 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:56113/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 198 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:56113/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 199 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:56113/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 200 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:56113/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 201 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:56113/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 202 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:56113/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 203 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:56113/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:56113/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 205 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:56113/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 206 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:56113/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:56113/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:56113/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:56113/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! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 208 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:56113/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38274,localport=32983] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/afdt?100 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:38274 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=38280,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38280 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=38284,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?102 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38284 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=38288,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38288 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=38300,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?104 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:38300 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=38302,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?105 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38302 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=38308,localport=32983] 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:38308 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=38314,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?107 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:38314 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=38326,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38326 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=38340,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?109 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:38340 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=38356,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?110 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38356 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=38372,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?111 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:38372 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=38380,localport=32983] 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:38380 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=38388,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?113 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:38388 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=38402,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?120 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:38402 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=58340, Session(1712000477646|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?100 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58340 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=58346, Session(1712000482669|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?101 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:58346 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=58352, Session(1712000482833|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:58352 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=58358, Session(1712000482896|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:58358 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=58366, Session(1712000482961|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:58366 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=58378, Session(1712000483019|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:58378 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=58384, Session(1712000483077|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:58384 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=58394, Session(1712000483179|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:58394 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=58400, Session(1712000483277|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:58400 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=58410, Session(1712000483381|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:58410 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=58424, Session(1712000483481|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:58424 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=58438, Session(1712000483579|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:58438 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=58440, Session(1712000483636|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:58440 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58454, Session(1712000483688|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:58454 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=58470, Session(1712000483740|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:58470 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=54522,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?001 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:54522 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=54530,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54530 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=54534,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54534 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=54548,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?004 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:54548 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=54564,localport=32983] 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:54564 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=54570,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54570 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=54582,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54582 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=54590,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54590 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=54604,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?009 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54604 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=54608,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54608 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=54622,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54622 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=54628,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?012 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:54628 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=54640,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?013 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:54640 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=54648,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54648 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=54656,localport=32983] 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:54656 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=54664,localport=32983] 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:54664 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=54680,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54680 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=54688,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?018 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54688 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=54698,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?019 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:54698 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=54704,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?020 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:54704 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=54708,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54708 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=54724,localport=32983] 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:54724 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=54736,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?023 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:54736 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=54740,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?024 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:54740 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=54746,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54746 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=54760,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54760 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=54772,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?031 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54772 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=54788,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?032 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:54788 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=54790,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54790 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=54800,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?034 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:54800 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=54802,localport=32983] 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:54802 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=54818,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54818 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=54830,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?037 TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54830 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=54832,localport=32983] 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:54832 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=54844,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54844 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54860,localport=32983] TestServer(1): accepting connections TestServer(1): starting connection TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54860 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=54866,localport=32983] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54866 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=54112, Session(1712000483793|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:54112 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=54116, Session(1712000490682|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:54116 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=54132, Session(1712000490795|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:54132 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=54136, Session(1712000490850|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:54136 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=54140, Session(1712000490910|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:54140 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=54150, Session(1712000490967|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:54150 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=54158, Session(1712000491027|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:54158 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=54164, Session(1712000491080|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:54164 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=54172, Session(1712000491133|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:54172 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=54184, Session(1712000491190|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?010 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:54184 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=54192, Session(1712000491295|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:54192 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=54206, Session(1712000491352|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:54206 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=54210, Session(1712000491409|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:54210 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=54222, Session(1712000491464|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:54222 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=54224, Session(1712000491520|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:54224 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=54232, Session(1712000491573|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:54232 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=54240, Session(1712000491671|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:54240 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=54248, Session(1712000491731|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:54248 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=54264, Session(1712000491785|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:54264 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=54266, Session(1712000491838|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:54266 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=54272, Session(1712000491892|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:54272 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=54284, Session(1712000491944|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:54284 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=54288, Session(1712000492039|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:54288 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=54300, Session(1712000492102|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:54300 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=54306, Session(1712000492159|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:54306 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=54308, Session(1712000492254|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:54308 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=54320, Session(1712000492308|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:54320 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=54322, Session(1712000492365|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:54322 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=54334, Session(1712000492420|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:54334 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=54342, Session(1712000492472|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:54342 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=54356, Session(1712000492527|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:54356 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=54366, Session(1712000492584|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:54366 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=54380, Session(1712000492642|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:54380 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=54388, Session(1712000492695|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:54388 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=54404, Session(1712000492751|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:54404 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=54412, Session(1712000492801|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:54412 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=54426, Session(1712000492855|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:54426 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/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/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:41:33 CEST 2024 finished: Mon Apr 01 21:41:33 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: 1.103 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 21:41:33 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 21:41:34 CEST 2024 elapsed time (seconds): 1.103 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=3718627, tid=3718628 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3718627.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/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/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/5/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/5/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/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/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/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/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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/AuthFilterCacheTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.261 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 21:42:01 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 21:42:01 CEST 2024 elapsed time (seconds): 0.261 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.261 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 21:42:01 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 21:42:01 CEST 2024 elapsed time (seconds): 0.261 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseShenandoahGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java:489: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal } else if (System.getSecurityManager() != null) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 21:42:01 CEST 2024 finished: Mon Apr 01 21:42:01 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: 7.09 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 21:42: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 21:42:08 CEST 2024 elapsed time (seconds): 7.09 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:51823]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@1f1997e5, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:51823]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@27833dcd, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:41665]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@1f1997e5, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:41665]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@27833dcd, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 418 ms, 697053 ns] testAsInputStreamAsync(http://127.0.0.1:51823/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6506c66f HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [2 s, 290 ms, 45556 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [2 s, 294 ms, 601767 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [2 s, 295 ms, 841793 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51823/http2/fixed/y", false, SemaphoreStaller): success [2 s, 470 ms, 165975 ns] testAsInputStreamAsync(http://127.0.0.1:51823/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c144eee HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [2 s, 495 ms, 44391 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [2 s, 496 ms, 13878 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [2 s, 496 ms, 601575 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51823/http2/chunk/y", false, SemaphoreStaller): success [2 s, 520 ms, 425140 ns] testAsInputStreamAsync(https://127.0.0.1:41665/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2363669c HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [3 s, 735 ms, 549237 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [3 s, 736 ms, 752861 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [3 s, 737 ms, 575055 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:41665/https2/fixed/y", false, SemaphoreStaller): success [3 s, 786 ms, 990396 ns] testAsInputStreamAsync(https://127.0.0.1:41665/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68c3d939 HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [3 s, 873 ms, 231475 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [3 s, 874 ms, 301616 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [3 s, 875 ms, 159251 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:41665/https2/chunk/y", false, SemaphoreStaller): success [3 s, 919 ms, 409174 ns] testAsInputStreamAsync(http://127.0.0.1:51823/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c4e8f46 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [3 s, 935 ms, 799584 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [3 s, 937 ms, 268656 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [3 s, 938 ms, 116912 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51823/http2/fixed/y", true, SemaphoreStaller): success [3 s, 959 ms, 310201 ns] testAsInputStreamAsync(http://127.0.0.1:51823/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ac6ed0f HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [3 s, 963 ms, 742328 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [3 s, 964 ms, 412727 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [3 s, 964 ms, 951262 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51823/http2/chunk/y", true, SemaphoreStaller): success [3 s, 980 ms, 948642 ns] testAsInputStreamAsync(https://127.0.0.1:41665/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fb3c1d7 HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 72 ms, 906476 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 73 ms, 578396 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 74 ms, 36279 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:41665/https2/fixed/y", true, SemaphoreStaller): success [4 s, 121 ms, 530694 ns] testAsInputStreamAsync(https://127.0.0.1:41665/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ab14e45 HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 127 ms, 292511 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 127 ms, 806126 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 128 ms, 197977 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:41665/https2/chunk/y", true, SemaphoreStaller): success [4 s, 174 ms, 311472 ns] testAsLinesAsync(http://127.0.0.1:51823/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13110985 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 189 ms, 798357 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 190 ms, 699414 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 191 ms, 292600 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51823/http2/fixed/y", false, SemaphoreStaller): success [4 s, 219 ms, 743889 ns] testAsLinesAsync(http://127.0.0.1:51823/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1145ff28 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 233 ms, 521925 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 234 ms, 454241 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 235 ms, 303656 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51823/http2/chunk/y", false, SemaphoreStaller): success [4 s, 252 ms, 589502 ns] testAsLinesAsync(https://127.0.0.1:41665/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bb1c2a2 HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 288 ms, 860465 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 289 ms, 439542 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 289 ms, 876734 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:41665/https2/fixed/y", false, SemaphoreStaller): success [4 s, 326 ms, 579370 ns] testAsLinesAsync(https://127.0.0.1:41665/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a9eb10a HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 356 ms, 895512 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 357 ms, 388166 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 357 ms, 841868 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:41665/https2/chunk/y", false, SemaphoreStaller): success [4 s, 397 ms, 324395 ns] testAsLinesAsync(http://127.0.0.1:51823/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@791976f9 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 400 ms, 354651 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 400 ms, 849755 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 401 ms, 253326 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51823/http2/fixed/y", true, SemaphoreStaller): success [4 s, 411 ms, 595894 ns] testAsLinesAsync(http://127.0.0.1:51823/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49950574 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 414 ms, 702774 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 415 ms, 42053 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 415 ms, 359982 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51823/http2/chunk/y", true, SemaphoreStaller): success [4 s, 429 ms, 355804 ns] testAsLinesAsync(https://127.0.0.1:41665/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@502c153b HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 433 ms, 928936 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 434 ms, 350788 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 434 ms, 763660 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:41665/https2/fixed/y", true, SemaphoreStaller): success [4 s, 455 ms, 968641 ns] testAsLinesAsync(https://127.0.0.1:41665/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11b02b4b HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 459 ms, 538892 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 459 ms, 821832 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 460 ms, 25846 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:41665/https2/chunk/y", true, SemaphoreStaller): success [4 s, 492 ms, 45838 ns] testAsStringAsync(http://127.0.0.1:51823/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@246a4240 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 503 ms, 962981 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 504 ms, 375491 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 504 ms, 666681 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51823/http2/fixed/y", false, SemaphoreStaller): success [4 s, 525 ms, 183210 ns] testAsStringAsync(http://127.0.0.1:51823/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cc61fc8 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 540 ms, 534781 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 540 ms, 937703 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 541 ms, 231881 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51823/http2/chunk/y", false, SemaphoreStaller): success [4 s, 550 ms, 897669 ns] testAsStringAsync(https://127.0.0.1:41665/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@734d1727 HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 579 ms, 950854 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 580 ms, 418459 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 580 ms, 693196 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:41665/https2/fixed/y", false, SemaphoreStaller): success [4 s, 598 ms, 393104 ns] testAsStringAsync(https://127.0.0.1:41665/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46712f62 HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 625 ms, 978828 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 626 ms, 275196 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 626 ms, 460172 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:41665/https2/chunk/y", false, SemaphoreStaller): success [4 s, 643 ms, 966615 ns] testAsStringAsync(http://127.0.0.1:51823/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7776b451 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 646 ms, 968401 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 647 ms, 373753 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 647 ms, 669181 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51823/http2/fixed/y", true, SemaphoreStaller): success [4 s, 659 ms, 903803 ns] testAsStringAsync(http://127.0.0.1:51823/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39297a13 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 663 ms, 271530 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 663 ms, 636580 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 663 ms, 925908 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51823/http2/chunk/y", true, SemaphoreStaller): success [4 s, 674 ms, 961536 ns] testAsStringAsync(https://127.0.0.1:41665/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@568bae94 HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 679 ms, 408734 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 679 ms, 752564 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 679 ms, 977000 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:41665/https2/fixed/y", true, SemaphoreStaller): success [4 s, 701 ms, 414906 ns] testAsStringAsync(https://127.0.0.1:41665/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1563e55c HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 705 ms, 275487 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 705 ms, 603897 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 705 ms, 820443 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:41665/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:51823/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@456aaaf8 HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 772 ms, 496670 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 772 ms, 852800 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 773 ms, 99407 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 [4 s, 804 ms, 266234 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 [4 s, 804 ms, 569952 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 [4 s, 804 ms, 749067 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51823/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:51823/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33e48857 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 817 ms, 87022 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 817 ms, 447992 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 817 ms, 691369 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 [4 s, 824 ms, 924568 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 [4 s, 826 ms, 831182 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 [4 s, 828 ms, 658965 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51823/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:41665/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ed06f25 HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [4 s, 858 ms, 287486 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [4 s, 858 ms, 689928 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [4 s, 858 ms, 985267 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 [4 s, 868 ms, 951063 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 [4 s, 875 ms, 636295 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 [4 s, 875 ms, 881202 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:41665/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:41665/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ffdddef HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [4 s, 949 ms, 823098 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [4 s, 950 ms, 80525 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 950 ms, 248560 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 [4 s, 958 ms, 945901 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 [4 s, 960 ms, 516016 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 [4 s, 970 ms, 752580 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:41665/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:51823/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f0bf3ad HTTP_FixedLengthHandler received request to http://127.0.0.1:51823/http2/fixed/y TestServer: [4 s, 974 ms, 837958 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 TestServer: [4 s, 975 ms, 360453 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 975 ms, 689382 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 [4 s, 982 ms, 893249 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 [4 s, 986 ms, 145973 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 [4 s, 986 ms, 581015 ns] Received promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51823/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:51823/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d1d0021 HTTP_ChunkedHandler received request to http://127.0.0.1:51823/http2/chunk/y TestServer: [4 s, 990 ms, 147987 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 TestServer: [4 s, 990 ms, 441826 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 990 ms, 743755 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 [4 s, 997 ms, 671334 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 [4 s, 997 ms, 926971 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 [5 s, 1 ms, 233986 ns] Received promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51823/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:41665/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4893d8a HTTP_FixedLengthHandler received request to https://127.0.0.1:41665/https2/fixed/y TestServer: [5 s, 5 ms, 930621 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 TestServer: [5 s, 6 ms, 260351 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [5 s, 6 ms, 450536 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 [5 s, 16 ms, 38732 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 [5 s, 20 ms, 335066 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 [5 s, 23 ms, 436155 ns] Received promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:41665/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:41665/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@eca7142 HTTP_ChunkedHandler received request to https://127.0.0.1:41665/https2/chunk/y TestServer: [5 s, 28 ms, 437678 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 TestServer: [5 s, 28 ms, 798669 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [5 s, 28 ms, 969894 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 [5 s, 39 ms, 689982 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 [5 s, 44 ms, 577283 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 [5 s, 45 ms, 809068 ns] Received promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:41665/https2/chunk/y", true): success ========================= [5 s, 73 ms, 211186 ns] Created 4 servers and 17 clients ========================= config DependentPromiseActionsTest.printFailedTests(): success Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentPromiseActionsTest.teardown(): success =============================================== java/net/httpclient/DependentPromiseActionsTest.java Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [43ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [98ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-1] [141ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [183ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [183ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [185ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [185ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [225ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [225ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [268ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [269ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [282ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@64721818 queue.isEmpty: true DEBUG: [pool-1-thread-1] [327ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@64721818, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [328ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [349ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [349ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [349ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [349ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [349ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [353ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [360ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50fae053 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=53408,localport=51823] DEBUG: [HttpClient-1-SelectorManager] [389ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [389ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53408 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [392ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [394ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [394ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [396ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [396ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [396ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [396ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [397ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [397ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [397ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@c9613c3 DEBUG: [HttpClient-1-SelectorManager] [397ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [397ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [397ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [398ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [398ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [398ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [398ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [398ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-1] [398ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [398ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [398ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [399ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [399ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [399ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [400ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [401ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [401ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (true) DEBUG: [pool-1-thread-2] [403ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [416ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [418ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [427ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [428ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [429ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [429ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [429ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [429ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [431ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [436ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [437ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [437ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [441ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [443ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [443ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [443ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [pool-1-thread-3] [445ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [445ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [448ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [448ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [448ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [449ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [450ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@64721818 DEBUG: [pool-1-thread-1] [450ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [450ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@64721818 DEBUG: [pool-1-thread-3] [471ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [471ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [471ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [473ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [474ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@24de782 DEBUG: [pool-1-thread-3] [480ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [475ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [482ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@64721818 DEBUG: [pool-1-thread-1] [482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [483ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [483ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53408 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-1] [496ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [531ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@8de087a(1) DEBUG: [pool-1-thread-1] [536ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@becc331/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25867cc5 queue.isEmpty: false DEBUG: [pool-1-thread-1] [570ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [570ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [571ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [572ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [572ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [573ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [672ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [691ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [693ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [693ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [693ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [693ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [693ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d670b3 DEBUG: [HttpClient-1-SelectorManager] [693ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [694ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [694ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [694ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [694ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [695ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [696ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [696ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [702ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [702ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [731ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [731ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [731ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [731ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [731ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [732ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [732ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [732ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [733ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [733ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [733ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [733ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [733ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [734ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [737ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [738ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [738ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [738ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [readLoop] [752ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [752ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [752ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [753ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [753ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [753ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(1): connection started DEBUG: [readLoop] [753ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [753ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [readLoop] [754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [754ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [755ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [755ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [755ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-1-SelectorManager] [756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [756ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [2 s, 290 ms, 335105 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 295 ms, 45370 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [2 s, 296 ms, 182532 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [778ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [778ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [778ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [778ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [789ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [789ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [789ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [789ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [790ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [790ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [790ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [790ms] 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] [790ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [792ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [792ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [792ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [792ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [792ms] SocketTube(1) wrote: 9 DEBUG: [readLoop] [792ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [792ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [793ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [793ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [793ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [793ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [793ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [794ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [794ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-1] [794ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [794ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-1] [794ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-1] [794ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [795ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [795ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [795ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [795ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [795ms] SocketTube(1) read bytes: 189 DEBUG: [HttpClient-1-SelectorManager] [796ms] Http2Connection(SocketTube(1)) onNext: got 189 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(1) read bytes: 160 DEBUG: [HttpClient-1-SelectorManager] [796ms] Http2Connection(SocketTube(1)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for R (false) DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [816ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [828ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [828ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-1] [828ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [841ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [842ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-1] [842ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [842ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 93 DEBUG: [pool-1-thread-1] [842ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-1] [843ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [843ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [846ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [846ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [846ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [846ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [847ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [847ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [847ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1)) sending 189 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 189 DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1)) Processing 189 DEBUG: [pool-1-thread-1] [848ms] FramesDecoder decodes: 189 DEBUG: [pool-1-thread-1] [848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [848ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [849ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [851ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [851ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [851ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 53408 DEBUG: [pool-1-thread-1] [865ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [865ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [865ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [865ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [873ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [873ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [873ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [877ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [877ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [878ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [878ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [878ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [879ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [879ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [879ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [879ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [879ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [879ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@675eed79 DEBUG: [pool-1-thread-1] [880ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [881ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-1] [881ms] Http2Connection(SocketTube(1)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [881ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 160 DEBUG: [pool-1-thread-1] [881ms] Http2Connection(SocketTube(1)) Processing 160 DEBUG: [pool-1-thread-1] [881ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [881ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [882ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [882ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [882ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 53408 DEBUG: [pool-1-thread-1] [882ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [882ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [882ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [882ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [883ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [883ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [883ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [883ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [883ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [883ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [883ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [884ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [884ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [884ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [884ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [884ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [884ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [884ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [884ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [884ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28f2097e DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [885ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [885ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [886ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 53408 DEBUG: [pool-1-thread-1] [886ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [886ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [886ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [886ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [886ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [886ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [886ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [886ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [887ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [887ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [887ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [887ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [887ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [887ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [887ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [888ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@157258dd DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [888ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-1] [891ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [891ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [891ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [891ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [895ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 53408 DEBUG: [pool-1-thread-1] [895ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [895ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [895ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [895ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [895ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [895ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [896ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [896ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [896ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [924ms] HttpClientImpl(1) ClientImpl (async) elapsed 809 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-1] [927ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [927ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@8de087a(1) DEBUG: [pool-1-thread-1] [928ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@becc331/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25867cc5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [928ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [928ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [928ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [930ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [930ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [930ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [930ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [931ms] HttpResponseInputStream next item received DEBUG: [MainThread] [931ms] HttpResponseInputStream item offered DEBUG: [MainThread] [931ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [931ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [931ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [932ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [932ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [932ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [932ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [932ms] HttpResponseInputStream next item received DEBUG: [MainThread] [932ms] HttpResponseInputStream item offered DEBUG: [MainThread] [932ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [932ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [933ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [933ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [933ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [933ms] HttpResponseInputStream next item received DEBUG: [MainThread] [933ms] HttpResponseInputStream item offered DEBUG: [MainThread] [933ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [933ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [933ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [933ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [939ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2fade9e4 DEBUG: [MainThread] [939ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [939ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [940ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [940ms] HttpResponseInputStream close called DEBUG: [MainThread] [940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [940ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [940ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [940ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [940ms] HttpResponseInputStream close called DEBUG: [MainThread] [941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [941ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [941ms] HttpResponseInputStream close called DEBUG: [MainThread] [941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [941ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [941ms] HttpResponseInputStream close called DEBUG: [MainThread] [949ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [950ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-1] [950ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [951ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [951ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [951ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [951ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [952ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [952ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [953ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [953ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11faf3f2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11faf3f2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [953ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [954ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [954ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [954ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-2-SelectorManager] [955ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@230a87e5 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=53414,localport=51823] TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [955ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [955ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53414 DEBUG: [pool-1-thread-1] [958ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [958ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [958ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [958ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [958ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [958ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [959ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [959ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [959ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [959ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [959ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29f2ec95 DEBUG: [pool-1-thread-1] [959ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [959ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [959ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [959ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [960ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [960ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [960ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [960ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [960ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [960ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [960ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [960ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [960ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [960ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [960ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [960ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [960ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [961ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [960ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [961ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [961ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [961ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (true) DEBUG: [pool-1-thread-1] [961ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [961ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [961ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-1] [961ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-1] [962ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [962ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [962ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [962ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [962ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [962ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [962ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [962ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [962ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-SelectorManager] [962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [pool-1-thread-1] [962ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [962ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [963ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) read bytes: 71 DEBUG: [pool-1-thread-1] [963ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [963ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [963ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [963ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [963ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11faf3f2 DEBUG: [HttpClient-2-SelectorManager] [963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [pool-1-thread-1] [963ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a439655 DEBUG: [pool-1-thread-2] [963ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [964ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [964ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [964ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11faf3f2 DEBUG: [pool-1-thread-2] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [965ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11faf3f2 DEBUG: [pool-1-thread-2] [965ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [965ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [965ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53414 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-2] [965ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [965ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@549e9bd0(2) DEBUG: [pool-1-thread-2] [965ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67b8b31e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22ba318d queue.isEmpty: false DEBUG: [pool-1-thread-2] [965ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-2] [966ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [966ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [966ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-2] [966ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [966ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [967ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [967ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [967ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-2] [967ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [967ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [967ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [967ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [967ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [968ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [968ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d561c44 DEBUG: [HttpClient-2-SelectorManager] [968ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [968ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-2] [968ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [968ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [968ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [968ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [968ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [968ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [pool-1-thread-2] [969ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [969ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [969ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [969ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-2-SelectorManager] [969ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-2] [969ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [969ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [969ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [969ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [969ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [HttpClient-2-SelectorManager] [969ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [969ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [969ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [969ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [969ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [969ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-1] [970ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-2] [970ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-1] [970ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-2] [970ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-2] [970ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-1] [970ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-2] [970ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [970ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [970ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-2] [970ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@549e9bd0(2) DEBUG: [pool-1-thread-1] [970ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [970ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67b8b31e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22ba318d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [970ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [970ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [Test-server-pool] [970ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [970ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [970ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [971ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [971ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [971ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [971ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [971ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [Test-server-pool] [971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [971ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [971ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [971ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [971ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-1] [971ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [971ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-1] [971ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [972ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [972ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [readLoop] [973ms] FramesDecoder decodes: 9 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [973ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [973ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [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-2-SelectorManager] [973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [HttpClient-2-SelectorManager] [973ms] SocketTube(2) read bytes: 48 DEBUG: [readLoop] [973ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-2-SelectorManager] [973ms] Http2Connection(SocketTube(2)) onNext: got 48 bytes in 1 buffers DEBUG: [readLoop] [973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [974ms] SocketTube(2) resuming read event DEBUG: [readLoop] [974ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-2-SelectorManager] [974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [readLoop] [974ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [974ms] Http2Connection(SocketTube(2)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [974ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [974ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 48 TestServer: [2 s, 495 ms, 302897 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [974ms] Http2Connection(SocketTube(2)) Processing 48 DEBUG: [readLoop] [974ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [974ms] FramesDecoder decodes: 48 Sent response headers 200 DEBUG: [pool-1-thread-1] [974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [974ms] 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] [975ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [975ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [pool-1-thread-1] [975ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue TestServer: [2 s, 496 ms, 243935 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [975ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [975ms] SocketTube(2) read bytes: 84 DEBUG: [pool-1-thread-1] [975ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [975ms] Http2Connection(SocketTube(2)) onNext: got 84 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [975ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [readLoop] [975ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [975ms] SocketTube(2) wrote: 9 DEBUG: [HttpClient-2-SelectorManager] [975ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer: [2 s, 496 ms, 824901 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [976ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [976ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [readLoop] [976ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [976ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [976ms] SocketTube(2) read bytes: 234 DEBUG: [pool-1-thread-1] [976ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [976ms] Http2Connection(SocketTube(2)) onNext: got 234 bytes in 1 buffers DEBUG: [pool-1-thread-1] [976ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [976ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [976ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [pool-1-thread-1] [977ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [977ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [977ms] Http2Connection(SocketTube(2)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [977ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 84 DEBUG: [HttpClient-2-SelectorManager] [977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [pool-1-thread-1] [977ms] Http2Connection(SocketTube(2)) Processing 84 DEBUG: [pool-1-thread-1] [977ms] FramesDecoder decodes: 84 DEBUG: [HttpClient-2-SelectorManager] [977ms] SocketTube(2) read bytes: 162 DEBUG: [pool-1-thread-1] [977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [977ms] Http2Connection(SocketTube(2)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [977ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [977ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for R (false) DEBUG: [HttpClient-2-SelectorManager] [977ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [978ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [979ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-1] [979ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [979ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [979ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [980ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [980ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [980ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [980ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 53414 DEBUG: [pool-1-thread-1] [981ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [981ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [981ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [981ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [981ms] HttpClientImpl(2) ClientImpl (async) elapsed 30 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-1] [981ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [981ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [981ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [981ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [981ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [982ms] HttpResponseInputStream item offered DEBUG: [MainThread] [982ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [982ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [982ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [982ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [982ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [982ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [982ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-1] [982ms] Http2Connection(SocketTube(2)) sending 234 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [982ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 234 DEBUG: [pool-1-thread-1] [983ms] Http2Connection(SocketTube(2)) Processing 234 DEBUG: [pool-1-thread-1] [983ms] FramesDecoder decodes: 234 DEBUG: [pool-1-thread-1] [983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [983ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [983ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [983ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [983ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 53414 DEBUG: [pool-1-thread-1] [984ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [984ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [984ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [984ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [984ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [984ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [984ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [984ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [984ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [984ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [984ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [985ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [985ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [985ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [985ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [985ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@180fe043 DEBUG: [pool-1-thread-1] [985ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [985ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [987ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [987ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [987ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [987ms] HttpResponseInputStream item offered DEBUG: [MainThread] [987ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [988ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [988ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [988ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [988ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 53414 DEBUG: [pool-1-thread-1] [988ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [988ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [989ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [989ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [989ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [989ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [989ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [989ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [989ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [990ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [990ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [990ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [990ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@386fb889 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-1] [990ms] Http2Connection(SocketTube(2)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [991ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 162 DEBUG: [pool-1-thread-1] [991ms] Http2Connection(SocketTube(2)) Processing 162 DEBUG: [pool-1-thread-1] [991ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-1] [991ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [991ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [992ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [992ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [993ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [993ms] HttpResponseInputStream item offered DEBUG: [MainThread] [993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [993ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [993ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [993ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [993ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [993ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [994ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [994ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [994ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [994ms] HttpResponseInputStream item offered DEBUG: [MainThread] [994ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [994ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [994ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [994ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [MainThread] [994ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [994ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [MainThread] [994ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [995ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7eccb915 DEBUG: [MainThread] [995ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [995ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [995ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 53414 DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [996ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [996ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [996ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [996ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [996ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [996ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [997ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [997ms] HttpResponseInputStream item offered DEBUG: [MainThread] [997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [997ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [997ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [997ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [997ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [997ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [997ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [998ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [998ms] HttpResponseInputStream item offered DEBUG: [MainThread] [998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [998ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [998ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [998ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [MainThread] [998ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [998ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@581b69a7 DEBUG: [pool-1-thread-1] [998ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [999ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [999ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [1s] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-2] [1s 1ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [1s 13ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [1s 13ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [1s 13ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 14ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67a0355e for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 14ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 14ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41150 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41150, Session(1712000523791|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [1s 81ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [1s 82ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [1s 82ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [1s 82ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 82ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [1s 83ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 83ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [1s 83ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [1s 83ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [1s 83ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [1s 83ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [1s 84ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [1s 115ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [1s 115ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [1s 634ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 635ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 639ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 639ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 686ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [1s 686ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [1s 686ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [1s 687ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [1s 689ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] 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@6d585e2e[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 689ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@39a72f92[Not completed] (id=239), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 690ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 690ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 691ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 691ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [1s 691ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 691ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 698ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 734ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 735ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 735ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 735ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-2] [1s 766ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 766ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 766ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [1s 766ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 767ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 772ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [1s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 791ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 791ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 793ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 794ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [1s 795ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [1s 795ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [1s 795ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 795ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 795ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [1s 795ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 796ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 796ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 796ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 796ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 796ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 797ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [1s 797ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 797ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 797ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 797ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [1s 798ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 798ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 798ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 798ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 798ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 805ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [1s 806ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 806ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 811ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 811ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 811ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [1s 811ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 811ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 811ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [1s 812ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 812ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [1s 812ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 812ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 812ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 812ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 812ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [1s 924ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 924ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 924ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [1s 928ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 928ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 928ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [1s 928ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 928ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 928ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 105ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 105ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 130ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [2s 130ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 131ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 131ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 131ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 131ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 131ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 131ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 132ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [2s 132ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 133ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 134ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 134ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [2s 134ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 134ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 134ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 136ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [2s 137ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 137ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 137ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 145ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 145ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 145ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 145ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [2s 146ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 146ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 146ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 147ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 147ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 148ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 149ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 154ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 154ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 155ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 155ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [2s 155ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e86425a DEBUG: [pool-1-thread-2] [2s 161ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 161ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 161ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 161ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 162ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 162ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 162ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 162ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 162ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 162ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 162ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 163ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 163ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 163ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 163ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 164ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 164ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 164ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 164ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 164ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 164ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 164ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 168ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 168ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 168ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 169ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 169ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 169ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 169ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 177ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 177ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 178ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 178ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 178ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 178ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 178ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [2s 178ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 178ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 178ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 178ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 178ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 178ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 178ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 179ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 179ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 179ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 179ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 179ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 179ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 179ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 180ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 181ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 181ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 181ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 181ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 181ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 181ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 181ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 181ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 181ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 182ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 182ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 182ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 193ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [Test-server-pool] [2s 193ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 193ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [2s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 193ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 193ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 194ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [Test-server-pool] [2s 194ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 194ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 195ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 195ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 195ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 195ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 195ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 195ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 195ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 196ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 197ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 197ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 197ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [2s 197ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 197ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 197ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 197ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 198ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [2s 198ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 198ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 198ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 199ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 199ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 199ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 199ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 199ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-2] [2s 200ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 200ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 200ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 200ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 200ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 200ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 200ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 200ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 200ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 200ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 200ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 201ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 201ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 201ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-2] [2s 202ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 202ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 202ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 202ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 202ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 202ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 202ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 202ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 202ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 202ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 202ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 203ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 203ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 203ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [2s 203ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 211ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 211ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 211ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 211ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 735 ms, 892586 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 737 ms, 26599 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-3-SelectorManager] [2s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 216ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 216ms] SSL Reader(SocketTube(3)) onNext TestServer: [3 s, 737 ms, 851943 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 217ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 217ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 217ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [2s 217ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 217ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 218ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 218ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 218ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 218ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 218ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 219ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 219ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-2] [2s 219ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 219ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 220ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 220ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 220ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 220ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 220ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 220ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 220ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 220ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 220ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 220ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 220ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SocketTube(3) read bytes: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SSL Reader(SocketTube(3)) Adding 910 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 221ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-2] [2s 221ms] SSL Reader(SocketTube(3)) Unwrapping: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 222ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [HttpClient-3-SelectorManager] [2s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-3-SelectorManager] [2s 222ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [HttpClient-3-SelectorManager] [2s 222ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 222ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 222ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 223ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 223ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-2] [2s 223ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 223ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 223ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 223ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 226ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 226ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 226ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 41150 DEBUG: [pool-1-thread-2] [2s 226ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 226ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 226ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 226ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 226ms] HttpClientImpl(3) ClientImpl (async) elapsed 1226 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 226ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 227ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) Unwrapping: 857 DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 227ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 228ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [2s 228ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 228ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 228ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 228ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 228ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 228ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 228ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 228ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 229ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 229ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 229ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) Unwrapping: 798 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 229ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 230ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 230ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 230ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 230ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 230ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [2s 230ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 230ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 231ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 231ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 231ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 231ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 231ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 231ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 231ms] SSL Reader(SocketTube(3)) Unwrapping: 703 DEBUG: [pool-1-thread-2] [2s 231ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 232ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 232ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 232ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 232ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 232ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [2s 232ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 232ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 233ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 233ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 233ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 233ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 233ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 233ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 233ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 233ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 233ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 233ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 233ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 233ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 233ms] SSL Reader(SocketTube(3)) Unwrapping: 644 DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 644 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 234ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 234ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 234ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 234ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-2] [2s 234ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 234ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 235ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 235ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 235ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 235ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 41150 DEBUG: [pool-1-thread-2] [2s 235ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 235ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 235ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 235ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 235ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 235ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 235ms] SSL Reader(SocketTube(3)) Unwrapping: 596 DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 596 into buffer of 16676 remaining to decode: 494 DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 236ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 236ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 236ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 236ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-2] [2s 236ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-2] [2s 236ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 237ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 237ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 237ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 237ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 237ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 237ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 237ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 237ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 237ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 237ms] SSL Reader(SocketTube(3)) Unwrapping: 494 DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 494 into buffer of 64 remaining to decode: 447 DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 238ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 238ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 238ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 238ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 238ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 238ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 238ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 239ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 239ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 239ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 239ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 239ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63721755 DEBUG: [pool-1-thread-2] [2s 240ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 240ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) Unwrapping: 447 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 447 into buffer of 16676 remaining to decode: 352 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 240ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 241ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 241ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 241ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-2] [2s 241ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [2s 241ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 241ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 242ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 242ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 242ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 242ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 242ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 242ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 242ms] SSL Reader(SocketTube(3)) Unwrapping: 352 DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 352 into buffer of 64 remaining to decode: 291 DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 243ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-2] [2s 243ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 244ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 244ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 244ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 244ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 244ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 244ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [MainThread] [2s 244ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 244ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 244ms] SSL Reader(SocketTube(3)) Unwrapping: 291 DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 245ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 246ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 246ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 246ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 246ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 246ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 246ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 246ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@201f9f04 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 247ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 248ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 248ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 41150 DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 248ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 248ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 248ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 249ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [2s 250ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 250ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 251ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 252ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 252ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 252ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 252ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 252ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f4c69d1 DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 253ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 254ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 254ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 254ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 41150 DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 255ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 255ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 255ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 255ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 255ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 255ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 255ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 256ms] SocketTube(3) read bytes: 148 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [2s 256ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 256ms] SSL Reader(SocketTube(3)) Adding 148 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 256ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 257ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-1] [2s 257ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 257ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 257ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 257ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 257ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 258ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [2s 258ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 258ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 258ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 258ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 258ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 258ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 258ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 258ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [2s 259ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 259ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 259ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 259ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 259ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 259ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 259ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 259ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 259ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 260ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 260ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 261ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 261ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 261ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 261ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 261ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 261ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 261ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 261ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 262ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [2s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 262ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 262ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 263ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 263ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 263ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 263ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 263ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 263ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 263ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 264ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 264ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 264ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f71871f DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 264ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 265ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [2s 265ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 265ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 265ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 265ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 265ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 265ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [pool-1-thread-1] [2s 265ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 266ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 267ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 268ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 268ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 269ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 269ms] PlainHttpConnection(SocketTube(4)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [2s 269ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-4-SelectorManager] [2s 269ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3954dd4b for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41152, Session(1712000525016|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 270ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41152 DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 271ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [2s 271ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 271ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 271ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 271ms] 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@33acb63b[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-1] [2s 271ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 271ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 271ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 272ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 272ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 272ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 273ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 273ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 273ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 273ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 273ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 298ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 298ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 299ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 299ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 299ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [2s 299ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 299ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 299ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 299ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 300ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 300ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 314ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 315ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 315ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 315ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 315ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 323ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 323ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 326ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 326ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 326ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 327ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 328ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 328ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 328ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [2s 328ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 328ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 328ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 328ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 328ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 329ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 329ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 329ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 329ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (true) DEBUG: [pool-1-thread-1] [2s 329ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 329ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 329ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 329ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 330ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 330ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 330ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 331ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 331ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 331ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 331ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 331ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 331ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 332ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 332ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 332ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 332ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 335ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 335ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 335ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 335ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 335ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 335ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 336ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 336ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 336ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 336ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 336ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 336ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 336ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 337ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 337ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55e8b205 DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 338ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 338ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 338ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 338ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 338ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 338ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 338ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 338ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 339ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 339ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 339ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 339ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 339ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 339ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 339ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 339ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 339ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 340ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 340ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 340ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 340ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 340ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 340ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 340ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 340ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 341ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 341ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 341ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 341ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 341ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 342ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 342ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 342ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 342ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 342ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 342ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 343ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 343ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 343ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 343ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 343ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 344ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 344ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 344ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 344ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 344ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 344ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 345ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 345ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 345ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 345ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 346ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 347ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 347ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-1] [2s 347ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 347ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 347ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 347ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 347ms] SSL Writer(SocketTube(4)) requesting 1 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [2s 347ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [pool-1-thread-1] [2s 347ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 347ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-1] [2s 347ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 347ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 348ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 348ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 348ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 348ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 348ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 348ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (true) DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [Test-server-pool] [2s 348ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) read bytes: 1803 DEBUG: [Test-server-pool] [2s 349ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SSL Reader(SocketTube(4)) onNext DEBUG: [Test-server-pool] [2s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SSL Reader(SocketTube(4)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [2s 349ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 349ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [pool-1-thread-1] [2s 349ms] SSL Reader(SocketTube(4)) Unwrapping: 1803 DEBUG: [HttpClient-4-SelectorManager] [2s 349ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [2s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 350ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 350ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 350ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 350ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 351ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 351ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-1] [2s 351ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [2s 351ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapping: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer: [3 s, 873 ms, 649507 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [2s 352ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [pool-1-thread-1] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-1] [2s 353ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 353ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [3 s, 874 ms, 603705 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [2s 353ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-4-SelectorManager] [2s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 354ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-1] [2s 354ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 354ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 354ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 354ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 354ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 354ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 354ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList TestServer: [3 s, 875 ms, 478570 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 354ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 354ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 355ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 355ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 355ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 356ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 356ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 356ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [readLoop] [2s 356ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 356ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [readLoop] [2s 356ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [2s 356ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [2s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 356ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 356ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 356ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 356ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 357ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SocketTube(4) read bytes: 1135 DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SSL Reader(SocketTube(4)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 357ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapping: 1135 DEBUG: [HttpClient-4-SelectorManager] [2s 358ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 358ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [2s 359ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-1] [2s 359ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [2s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 359ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 360ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 360ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 361ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 361ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 362ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [2s 362ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 362ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 362ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 362ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 363ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 363ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 363ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 41152 DEBUG: [pool-1-thread-1] [2s 363ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 363ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 363ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 363ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 363ms] HttpClientImpl(4) ClientImpl (async) elapsed 96 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 363ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 364ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 365ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 365ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 365ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 365ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 365ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 366ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 366ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 366ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 366ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 366ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 936 into buffer of 56 remaining to decode: 888 DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 366ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 367ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 367ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 367ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 367ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 367ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 367ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 367ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 368ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 41152 DEBUG: [pool-1-thread-1] [2s 368ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 368ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 368ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 368ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 368ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 368ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 368ms] SSL Reader(SocketTube(4)) Unwrapping: 888 DEBUG: [pool-1-thread-1] [2s 368ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 888 into buffer of 16676 remaining to decode: 798 DEBUG: [pool-1-thread-1] [2s 368ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 368ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 369ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 369ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 369ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 369ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 369ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 369ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 369ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 369ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 52 DEBUG: [pool-1-thread-1] [2s 369ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 369ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 369ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 370ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 370ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 370ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 370ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 371ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) Unwrapping: 798 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 798 into buffer of 16676 remaining to decode: 696 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 371ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 371ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 64 DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-1] [2s 372ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 372ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 372ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 372ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 67, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 372ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapping: 696 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 696 into buffer of 64 remaining to decode: 637 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 373ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 373ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 373ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 373ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 21 DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 374ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 374ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 374ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 374ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 374ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 79, limit: 16777216 DEBUG: [MainThread] [2s 374ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 374ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 374ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [MainThread] [2s 374ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 374ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) Unwrapping: 637 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 375ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 375ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 375ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 376ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 376ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 376ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 376ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 376ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 376ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 376ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 377ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32818f5e DEBUG: [pool-1-thread-1] [2s 377ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 377ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) Unwrapping: 590 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 377ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 378ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 378ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 378ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 378ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-1] [2s 378ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 378ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 378ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 379ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 379ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Reader(SocketTube(4)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 379ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 500 into buffer of 64 remaining to decode: 452 DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 380ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [2s 380ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 380ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 380ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 41152 DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 381ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 381ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 381ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 381ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 381ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 381ms] SSL Reader(SocketTube(4)) Unwrapping: 452 DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 452 into buffer of 64 remaining to decode: 391 DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 382ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 23 DEBUG: [pool-1-thread-1] [2s 382ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-1] [2s 382ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 383ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 383ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 383ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 383ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 383ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 383ms] SSL Reader(SocketTube(4)) Unwrapping: 391 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 391 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 384ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 384ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 384ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 384ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [2s 384ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 384ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 384ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 385ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 385ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 385ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 385ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 385ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 386ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e480e85 DEBUG: [pool-1-thread-1] [2s 386ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 386ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 386ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 387ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 387ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 387ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 387ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 387ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 387ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 387ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 387ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 387ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 388ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 388ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 388ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 388ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 389ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 389ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 389ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 389ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 389ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 389ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 389ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 389ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50c85787 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 390ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 390ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 391ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 391ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 391ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 391ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 391ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 391ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 391ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 391ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 391ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 391ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 391ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 392ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 392ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 41152 DEBUG: [pool-1-thread-1] [2s 392ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 392ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 392ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 392ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 392ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 392ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 393ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 393ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 393ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 393ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 393ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 393ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 393ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 393ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 394ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 394ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 394ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 394ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 394ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 394ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 394ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 394ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 394ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 394ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 394ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 395ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 395ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 395ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 395ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 396ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 396ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 396ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 396ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40a0af01 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 396ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 397ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 397ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 397ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 397ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 397ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [MainThread] [2s 399ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 400ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 400ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 400ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 401ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 401ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 401ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [2s 401ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 401ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 401ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 402ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@40e7365b queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@40e7365b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 402ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 402ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 402ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 402ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 402ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1533af89 for C (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=53416,localport=51823] DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53416 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [2s 403ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 403ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-1] [2s 403ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1fcbc4f9 DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 403ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-1] [2s 403ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 403ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [2s 404ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 404ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 404ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 404ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 404ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 404ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 404ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 404ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 404ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 404ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 404ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 404ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 404ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-SelectorManager] [2s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (true) DEBUG: [pool-1-thread-1] [2s 405ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 405ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 405ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 405ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [2s 405ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 405ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 405ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 405ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 405ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-1] [2s 405ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 405ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 405ms] Exchange sendRequestBody DEBUG: [HttpClient-5-SelectorManager] [2s 405ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-1] [2s 405ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-SelectorManager] [2s 406ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [2s 406ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-SelectorManager] [2s 406ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 406ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@40e7365b DEBUG: [HttpClient-5-SelectorManager] [2s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-1] [2s 406ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 406ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 406ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@40e7365b DEBUG: [pool-1-thread-1] [2s 406ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 406ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 406ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 406ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@520125af DEBUG: [pool-1-thread-1] [2s 406ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 406ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 406ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 406ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@40e7365b DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 407ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is already completed DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 407ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 407ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53416 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 407ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7e653334(5) DEBUG: [pool-1-thread-1] [2s 407ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 407ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 407ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 407ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [2s 407ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 407ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@171c4049/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40372d0d DEBUG: [pool-1-thread-1] [2s 408ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 408ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [2s 408ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7e653334(5) DEBUG: [pool-1-thread-1] [2s 408ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 409ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 409ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-1] [2s 409ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bd9b5e6 DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [2s 410ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 410ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 410ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 410ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-1] [2s 410ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 410ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [HttpClient-5-SelectorManager] [2s 410ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-1] [2s 411ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 411ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [2s 411ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-5-SelectorManager] [2s 411ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 411ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 411ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 411ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 411ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 411ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 411ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 411ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 411ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 411ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 412ms] SocketTube(5) wrote: 63 DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 412ms] SocketTube(5) write: requesting more... DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 412ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 412ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 412ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 412ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 412ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [2s 412ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [2s 413ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 413ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 413ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 413ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 413ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 413ms] 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): connection started DEBUG: [readLoop] [2s 414ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 414ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [readLoop] [2s 414ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 414ms] SocketTube(5) read bytes: 39 DEBUG: [readLoop] [2s 415ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [2s 415ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 415ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 415ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 415ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive TestServer: [3 s, 936 ms, 135524 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 415ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 415ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 415ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [2s 415ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [readLoop] [2s 416ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [2s 416ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [2s 416ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [2s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 416ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 416ms] 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] [2s 416ms] SocketTube(5) read bytes: 67 DEBUG: [pool-1-thread-3] [2s 416ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [3 s, 937 ms, 539514 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] Http2Connection(SocketTube(5)) onNext: got 67 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 416ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 417ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 417ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 417ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 417ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 417ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 417ms] SocketTube(5) wrote: 9 DEBUG: [readLoop] [2s 417ms] FramesDecoder decodes: 9 TestServer: [3 s, 938 ms, 465802 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 417ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 417ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [readLoop] [2s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(5) read bytes: 275 DEBUG: [pool-1-thread-3] [2s 418ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] Http2Connection(SocketTube(5)) onNext: got 275 bytes in 1 buffers DEBUG: [readLoop] [2s 418ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 418ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 418ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 418ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 418ms] Http2Connection(SocketTube(5)) sending 67 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 418ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 418ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 67 DEBUG: [readLoop] [2s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 418ms] Http2Connection(SocketTube(5)) Processing 67 DEBUG: [pool-1-thread-3] [2s 419ms] FramesDecoder decodes: 67 DEBUG: [pool-1-thread-3] [2s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [2s 419ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 419ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] SocketTube(5) read bytes: 167 DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 419ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)) sending 275 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 275 DEBUG: [pool-1-thread-3] [2s 420ms] Http2Connection(SocketTube(5)) Processing 275 DEBUG: [pool-1-thread-3] [2s 420ms] FramesDecoder decodes: 275 DEBUG: [pool-1-thread-3] [2s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 420ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 421ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 421ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 421ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 421ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 421ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 421ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 421ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 421ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 422ms] HttpClientImpl(5) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 422ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 422ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 422ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 422ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 422ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 422ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 422ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 422ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 422ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 422ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [2s 422ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 423ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 423ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 423ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 423ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 423ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 423ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 423ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 424ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 424ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 424ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 424ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 424ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cec39ed DEBUG: [pool-1-thread-3] [2s 424ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 424ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 425ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 425ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 425ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 425ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 425ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 426ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 426ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 426ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 426ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 426ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 426ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 426ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 426ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 427ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 427ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 427ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 427ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 427ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ac3137d DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 167 DEBUG: [pool-1-thread-3] [2s 428ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-3] [2s 428ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [2s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 428ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 429ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 429ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 429ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 429ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 429ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 429ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 430ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 430ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 430ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 430ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 430ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 430ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 430ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d95a3e4 DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 431ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 431ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 431ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 432ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 432ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 432ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 432ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 432ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 432ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 432ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 432ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 432ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 432ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 432ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 432ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 432ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 432ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 432ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 433ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 433ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 433ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e40c581 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 433ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 438ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 439ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 439ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 439ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 439ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 439ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 439ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 439ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 439ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 440ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 440ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-3] [2s 440ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 440ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 440ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 440ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 440ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-3] [2s 440ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-3] [2s 441ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 441ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 441ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 441ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 441ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 441ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [2s 441ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 441ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 441ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [2s 441ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 441ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 963 ms, 941123 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 964 ms, 592902 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(5) read bytes: 155 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] Http2Connection(SocketTube(5)) onNext: got 155 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 444ms] Http2Connection(SocketTube(5)) sending 155 to Http2Connection.asyncReceive TestServer: [3 s, 965 ms, 276981 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 444ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 155 DEBUG: [pool-1-thread-3] [2s 444ms] Http2Connection(SocketTube(5)) Processing 155 DEBUG: [pool-1-thread-3] [2s 444ms] FramesDecoder decodes: 155 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [2s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 444ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 444ms] SocketTube(5) read bytes: 153 DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] Http2Connection(SocketTube(5)) onNext: got 153 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SocketTube(5) read bytes: 91 DEBUG: [pool-1-thread-3] [2s 445ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] Http2Connection(SocketTube(5)) onNext: got 91 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 445ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 445ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 445ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [2s 446ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [2s 446ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 446ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 446ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 446ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 447ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 447ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 447ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 447ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 447ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 447ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 447ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 447ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 447ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 447ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 448ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 448ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 448ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 448ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 448ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 258, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 448ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5)) sending 153 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 153 DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5)) Processing 153 DEBUG: [pool-1-thread-3] [2s 449ms] FramesDecoder decodes: 153 DEBUG: [pool-1-thread-3] [2s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 449ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 449ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 449ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 449ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 449ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-3] [2s 449ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63ceaef5 DEBUG: [pool-1-thread-3] [2s 450ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [2s 450ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 450ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 450ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-3] [2s 450ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 450ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-3] [2s 451ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 451ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 451ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 270, limit: 16777216 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 451ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 451ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 451ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 451ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 451ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 452ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 452ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 452ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 322, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 91 DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5)) Processing 91 DEBUG: [pool-1-thread-3] [2s 452ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [2s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 452ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 452ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 453ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 453ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 453ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 453ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6114010a DEBUG: [pool-1-thread-3] [2s 453ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-3] [2s 453ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-3] [2s 454ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 454ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 454ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 454ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 334, limit: 16777216 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 455ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 455ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 455ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 455ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 455ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 455ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@611e144f DEBUG: [MainThread] [2s 455ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 80 DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [2s 456ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 456ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 456ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 457ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 457ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 457ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 457ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 457ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 457ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 457ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 457ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 457ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 457ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 457ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 458ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 458ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 458ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 458ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 458ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 458ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29bab920 DEBUG: [MainThread] [2s 458ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 459ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 459ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 460ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 460ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 461ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 461ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 462ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [2s 462ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a744868 for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40140, Session(1712000526269|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 462ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40140 DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 463ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 463ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] 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@1f1f0f56[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 463ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 463ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 463ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 464ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 464ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 464ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 464ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 464ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 464ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 465ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 470ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 470ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 471ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 471ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 471ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 471ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 471ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 471ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 471ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 471ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 471ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 476ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 477ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 477ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 477ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 477ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 480ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [2s 480ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 481ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 481ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 481ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 482ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 482ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 482ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SocketTube(6) read bytes: 6 DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SSL Reader(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 482ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SSL Reader(SocketTube(6)) Adding 6 bytes to read buffer DEBUG: [pool-1-thread-3] [2s 482ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 482ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 483ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 483ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapping: 6 DEBUG: [HttpClient-5-SelectorManager] [2s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 483ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 530ms] SocketTube(6) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [2s 530ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 530ms] SSL Reader(SocketTube(6)) Adding 169 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 530ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 531ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 531ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 532ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 532ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 532ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [2s 532ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 532ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 532ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 538ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 538ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 538ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 538ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 538ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 538ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 538ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 539ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 539ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 539ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 539ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 539ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 539ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 540ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 540ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-3] [2s 540ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e48495d DEBUG: [pool-1-thread-3] [2s 540ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 540ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 540ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 540ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 540ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 541ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 541ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 541ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 541ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 541ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 541ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 541ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 542ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 542ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 542ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 542ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 542ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 542ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 543ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 543ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 543ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 544ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 544ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 544ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 544ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 544ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 544ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 544ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 544ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 544ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 544ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 544ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 545ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-3] [2s 545ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 545ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 545ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 545ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 545ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 545ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 545ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 545ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 545ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 545ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 545ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 546ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 546ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 546ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 546ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) pushScheduler is alive TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 547ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [2s 547ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 547ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-3] [2s 548ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-3] [2s 548ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 548ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 548ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 548ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 548ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 548ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 548ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [Test-server-pool] [2s 548ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 548ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [2s 548ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 548ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 548ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 548ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [Test-server-pool] [2s 549ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 549ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 549ms] SocketTube(6) resuming read event DEBUG: [Test-server-pool] [2s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 549ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [Test-server-pool] [2s 549ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 549ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SocketTube(6) read bytes: 1803 DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SSL Reader(SocketTube(6)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 549ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [2s 549ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [readLoop] [2s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 549ms] SSL Reader(SocketTube(6)) Unwrapping: 1803 DEBUG: [readLoop] [2s 550ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 550ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-5-SelectorManager] [2s 550ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 550ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 550ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 550ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 550ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [2s 550ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 550ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 551ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) sending 39 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 551ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 552ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 552ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 552ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 TestServer: [4 s, 73 ms, 47191 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 552ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-3] [2s 552ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 552ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 552ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 552ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 552ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 552ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue TestServer: [4 s, 73 ms, 709759 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 552ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 553ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) wrapping 9 bytes TestServer: [4 s, 74 ms, 162592 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 553ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [2s 553ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 553ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 554ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 554ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 554ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-3] [2s 554ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 554ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 554ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 554ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 554ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 554ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 554ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 554ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 554ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 554ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 555ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 555ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 555ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 555ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 555ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 555ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 555ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 555ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SocketTube(6) read bytes: 608 DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SSL Reader(SocketTube(6)) Adding 608 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 556ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:608, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 556ms] SSL Reader(SocketTube(6)) Unwrapping: 608 DEBUG: [HttpClient-5-SelectorManager] [2s 556ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 556ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 608 into buffer of 16676 remaining to decode: 511 DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-5-SelectorManager] [2s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 557ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [HttpClient-5-SelectorManager] [2s 557ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 557ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 557ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-3] [2s 557ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 557ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 558ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 558ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 558ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 558ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 558ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) Unwrapping: 511 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 511 into buffer of 64 remaining to decode: 458 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 559ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [2s 560ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 560ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 560ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 561ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 561ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 561ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 561ms] HttpClientImpl(5) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 561ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 561ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) Unwrapping: 458 DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 458 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 561ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 562ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 562ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 562ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 562ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 562ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 562ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 562ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 562ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 562ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 562ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 563ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 563ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 563ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 563ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 563ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 563ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 563ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 563ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 563ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 564ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 564ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 564ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 564ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 564ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 564ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 564ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 565ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 565ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 565ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 304 into buffer of 64 remaining to decode: 245 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 566ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 567ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 567ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 567ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 567ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 567ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 567ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 567ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 567ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 567ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 567ms] SSL Reader(SocketTube(6)) Unwrapping: 245 DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 245 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 568ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 568ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 568ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 569ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 569ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 569ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 569ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 569ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 569ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 569ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 197 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 570ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 570ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 570ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 570ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 571ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 571ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 571ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 571ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 571ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 571ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [2s 571ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 95 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 571ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 571ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 572ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 572ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 572ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 572ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 572ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 572ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 572ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 57 DEBUG: [pool-1-thread-3] [2s 572ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 572ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 573ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 573ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 573ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 573ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 574ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 574ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 574ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 574ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 574ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 574ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 574ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 574ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 574ms] SocketTube(6) read bytes: 547 DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SSL Reader(SocketTube(6)) Adding 547 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:547, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 575ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 547 into buffer of 64 remaining to decode: 486 DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 575ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 576ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 23 DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 576ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 576ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 576ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 576ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 576ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 576ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 576ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 577ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 578ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 579ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) Unwrapping: 486 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 486 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 579ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 9 DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 580ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 580ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 580ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 580ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 580ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 580ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 580ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f6586b7 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 581ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 581ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 581ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 581ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 581ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 581ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 582ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 582ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 582ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 582ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 582ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 582ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 583ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 583ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 583ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 583ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 583ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 583ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 583ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 583ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 584ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 584ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@136a41c2 DEBUG: [pool-1-thread-3] [2s 584ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 584ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 584ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 584ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 584ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 584ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 585ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 585ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 586ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 586ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 586ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 586ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 587ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 587ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 587ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 587ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 587ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 587ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 587ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 587ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 587ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 588ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 588ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 588ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 588ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 589ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 589ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 589ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 589ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 589ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 589ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 590ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 590ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 591ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 591ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 591ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 591ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 591ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 591ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 591ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f7fa78 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 592ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 592ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 593ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 593ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 593ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 594ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 594ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 594ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 594ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 594ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 595ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 595ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 595ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 596ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 596ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 596ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 597ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 597ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 598ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 598ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 598ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 598ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 598ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3849591a DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 599ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 599ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 599ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 599ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(6) got some demand for reading DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 599ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 599ms] HttpResponseInputStream close called DEBUG: [HttpClient-5-SelectorManager] [2s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 599ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 601ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 601ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 601ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 601ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 601ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 601ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 602ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-3] [2s 602ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 603ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 603ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 603ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 603ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 603ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 603ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 603ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 603ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [2s 603ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 604ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [2s 604ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [2s 604ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 604ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 604ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 604ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 604ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 605ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 605ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 605ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [2s 605ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 605ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 605ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 605ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 605ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 605ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 605ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 605ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 127 ms, 435264 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 127 ms, 943209 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) TestServer: [4 s, 128 ms, 336450 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 607ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 607ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 608ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 608ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 608ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [2s 608ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [2s 609ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 609ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 609ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 610ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-3] [2s 610ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 610ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-3] [2s 610ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-3] [2s 610ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 610ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 610ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [pool-1-thread-3] [2s 610ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(6) read bytes: 1043 DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SSL Reader(SocketTube(6)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) Unwrapping: 1043 DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 611ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1043 into buffer of 64 remaining to decode: 995 DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 611ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [2s 612ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 612ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 612ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 612ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 613ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 613ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 613ms] HttpClientImpl(5) ClientImpl (async) elapsed 12 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 613ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [MainThread] [2s 613ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 613ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 614ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 614ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [2s 614ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 614ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 614ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 615ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [MainThread] [2s 615ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [2s 615ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 616ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [2s 617ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 618ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 618ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 618ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 618ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 618ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 618ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 618ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [2s 618ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 618ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 618ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [2s 619ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 10 DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 619ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 620ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 620ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 620ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 620ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 620ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 620ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 620ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-3] [2s 620ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 620ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [2s 621ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 64 DEBUG: [pool-1-thread-3] [2s 621ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 621ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 622ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 622ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 622ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 622ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 280, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 622ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-3] [2s 622ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 622ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-3] [2s 623ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 623ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 623ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 623ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 624ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 624ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 624ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 624ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b5a209a DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [2s 624ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 624ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-3] [2s 625ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 52 DEBUG: [pool-1-thread-3] [2s 625ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 625ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 625ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-3] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 626ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-3] [2s 626ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 626ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 627ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 627ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-3] [2s 627ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 23 DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 627ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 627ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 627ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 627ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 627ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 294, limit: 16777216 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 628ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 628ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 628ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-3] [2s 629ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 629ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 629ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 629ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 629ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 629ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 629ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 629ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 629ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a7f0a62 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 630ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 630ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 630ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 630ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-3] [2s 631ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 631ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 631ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 631ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 632ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 632ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 632ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 632ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 632ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 632ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 633ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 633ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-3] [2s 633ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 633ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 633ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 633ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 633ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 633ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-3] [2s 634ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 634ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 635ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 635ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 635ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 635ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 635ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 635ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e0036f DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-3] [2s 635ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-3] [2s 636ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 636ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 637ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 637ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 637ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 637ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [MainThread] [2s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 637ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 637ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-3] [2s 638ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-3] [2s 638ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 638ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 639ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 639ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 639ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [MainThread] [2s 639ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 639ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-3] [2s 640ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 640ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 640ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 640ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 641ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 641ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 641ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73930bc0 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 641ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 642ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 642ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 642ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 642ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 642ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [2s 653ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 656ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 656ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 656ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 656ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 657ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 657ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 657ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 657ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 658ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b89969c queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b89969c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 658ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 658ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 658ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 659ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 659ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74f7d9 for C (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 659ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=47368,localport=51823] DEBUG: [HttpClient-6-SelectorManager] [2s 659ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47368 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [2s 659ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 660ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-3] [2s 660ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a8c9ca9 DEBUG: [pool-1-thread-3] [2s 660ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 660ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 660ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-1] [2s 660ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 660ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-SelectorManager] [2s 660ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 660ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 661ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 661ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 661ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [2s 661ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 661ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 660ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 661ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [2s 661ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [2s 661ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 661ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 661ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (true) DEBUG: [pool-1-thread-3] [2s 661ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 661ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 661ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 661ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 662ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 662ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 662ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-SelectorManager] [2s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 662ms] SocketTube(7) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 662ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-SelectorManager] [2s 662ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 662ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 662ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a7305f9 DEBUG: [pool-1-thread-1] [2s 663ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b89969c DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [2s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [pool-1-thread-1] [2s 663ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 663ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 663ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b89969c DEBUG: [HttpClient-6-SelectorManager] [2s 663ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-3] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 663ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b89969c DEBUG: [pool-1-thread-1] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 663ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 663ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47368 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-1] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 663ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@59e7bbd8(6) DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62ece86f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1707f273 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 664ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 664ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 664ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [2s 664ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 664ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 664ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 665ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 665ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 665ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 665ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e8bbd01 DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [2s 665ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 665ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 665ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 665ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 666ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 666ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-1] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-6-SelectorManager] [2s 666ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 666ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 666ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [2s 666ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-3] [2s 666ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [2s 666ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 666ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-3] [2s 666ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 666ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [2s 667ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-1] [2s 667ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@59e7bbd8(6) DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) write: requesting more... DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 667ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62ece86f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1707f273, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 667ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [2s 667ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 667ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [2s 667ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 667ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-3] [2s 667ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 668ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 668ms] 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 DEBUG: [readLoop] [2s 668ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [2s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 668ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 668ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 669ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [4 s, 189 ms, 997603 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [readLoop] [2s 669ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) read bytes: 48 DEBUG: [readLoop] [2s 669ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] Http2Connection(SocketTube(7)) onNext: got 48 bytes in 1 buffers DEBUG: [readLoop] [2s 669ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) resuming read event Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 669ms] Http2Connection(SocketTube(7)) sending 48 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 669ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 48 DEBUG: [readLoop] [2s 669ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [pool-1-thread-3] [2s 669ms] Http2Connection(SocketTube(7)) Processing 48 DEBUG: [HttpClient-6-SelectorManager] [2s 669ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 670ms] FramesDecoder decodes: 48 TestServer: [4 s, 190 ms, 881139 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [pool-1-thread-3] [2s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SocketTube(7) read bytes: 166 DEBUG: [pool-1-thread-3] [2s 670ms] 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] [2s 670ms] Http2Connection(SocketTube(7)) onNext: got 166 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 670ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [pool-1-thread-3] [2s 670ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue TestServer: [4 s, 191 ms, 458425 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 670ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 670ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [pool-1-thread-3] [2s 671ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SocketTube(7) read bytes: 167 DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] Http2Connection(SocketTube(7)) onNext: got 167 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 671ms] SocketTube(7) wrote: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 671ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [pool-1-thread-3] [2s 671ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 671ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 671ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [readLoop] [2s 671ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 671ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [readLoop] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 671ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SocketTube(7) read bytes: 167 DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] Http2Connection(SocketTube(7)) onNext: got 167 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 671ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 671ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [HttpClient-6-SelectorManager] [2s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 672ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 672ms] Http2Connection(SocketTube(7)) sending 166 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 672ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 166 DEBUG: [pool-1-thread-3] [2s 672ms] Http2Connection(SocketTube(7)) Processing 166 DEBUG: [pool-1-thread-3] [2s 672ms] FramesDecoder decodes: 166 DEBUG: [pool-1-thread-3] [2s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 672ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 673ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 673ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 674ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 47368 DEBUG: [pool-1-thread-3] [2s 682ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 682ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 682ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 682ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 683ms] HttpClientImpl(6) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 683ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 683ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 683ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47368 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 684ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 684ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 684ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 684ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 167 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7)) Processing 167 DEBUG: [pool-1-thread-3] [2s 685ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [2s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 685ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 685ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 685ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 686ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 686ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e8bea2a DEBUG: [pool-1-thread-3] [2s 686ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 686ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 687ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 687ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 688ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 688ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 688ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 688ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 688ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47368 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 689ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 689ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 689ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 689ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 689ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 689ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 690ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 690ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 690ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 690ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 690ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 690ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 690ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a9089e0 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 167 DEBUG: [pool-1-thread-3] [2s 691ms] Http2Connection(SocketTube(7)) Processing 167 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 691ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 693ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 693ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 694ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 694ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 694ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 694ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 694ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 694ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 694ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 694ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 694ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 695ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 695ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 695ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@38682c08 DEBUG: [pool-1-thread-3] [2s 695ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 695ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47368 DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 696ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 696ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 696ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 696ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 696ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 696ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 696ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 696ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 697ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 697ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 697ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 697ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 697ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e7fd042 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 697ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 698ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [2s 699ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 700ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 700ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 700ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 700ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 700ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 700ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 700ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 700ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 701ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 701ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@175f492 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@175f492, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 701ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 701ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 701ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 702ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 702ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@df91e97 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=47372,localport=51823] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 702ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 702ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47372 DEBUG: [pool-1-thread-3] [2s 702ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-3] [2s 703ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [2s 703ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70175e7 DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 703ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 703ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 703ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 703ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 703ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 703ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 703ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 703ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 704ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 704ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 704ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (true) DEBUG: [pool-1-thread-3] [2s 704ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 704ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 704ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-3] [2s 704ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 704ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 704ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [2s 704ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 704ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-SelectorManager] [2s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) DEBUG: [pool-1-thread-3] [2s 704ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] SocketTube(8) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 705ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 705ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 705ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 705ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@175f492 DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [pool-1-thread-3] [2s 705ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@780490d8 DEBUG: [pool-1-thread-2] [2s 705ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 705ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 705ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@175f492 DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 705ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 705ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 705ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 1) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 705ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-2] [2s 705ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 705ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@175f492 DEBUG: [pool-1-thread-2] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 706ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 706ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47372 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-2] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 706ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1f34b11d(7) DEBUG: [pool-1-thread-2] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ed47d04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6f0d34 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 706ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 706ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 706ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [2s 706ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 707ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 707ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 707ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 707ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 708ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 708ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 708ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@730bdd92 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 708ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 708ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 708ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [pool-1-thread-2] [2s 708ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 709ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 709ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) onSubscribe called DEBUG: [pool-1-thread-2] [2s 709ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 709ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 709ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 709ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 709ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 709ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 709ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 709ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [2s 709ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 709ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 709ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 709ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [2s 710ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 710ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 710ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 710ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [2s 710ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 710ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1f34b11d(7) DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ed47d04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d6f0d34, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-2] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 710ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 710ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [2s 710ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 710ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 711ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 711ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 711ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 711ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 712ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 712ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) TestServer: [4 s, 233 ms, 778271 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 712ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SocketTube(8) read bytes: 48 DEBUG: [readLoop] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] Http2Connection(SocketTube(8)) onNext: got 48 bytes in 1 buffers DEBUG: [readLoop] [2s 713ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 Sent response headers 200 DEBUG: [readLoop] [2s 713ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 713ms] Http2Connection(SocketTube(8)) sending 48 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [readLoop] [2s 713ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 713ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 713ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 48 TestServer: [4 s, 234 ms, 696538 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 714ms] Http2Connection(SocketTube(8)) Processing 48 DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SocketTube(8) read bytes: 165 DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] Http2Connection(SocketTube(8)) onNext: got 165 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 714ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SocketTube(8) resuming read event TestServer: [4 s, 235 ms, 537472 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 714ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 715ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [pool-1-thread-3] [2s 715ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(8) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(8) wrote: 9 DEBUG: [readLoop] [2s 715ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) DEBUG: [readLoop] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(8) write: requesting more... DEBUG: [readLoop] [2s 715ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 715ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 715ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 715ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] SocketTube(8) read bytes: 306 DEBUG: [pool-1-thread-3] [2s 715ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 715ms] Http2Connection(SocketTube(8)) onNext: got 306 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 716ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 716ms] Http2Connection(SocketTube(8)) sending 165 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 716ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 165 DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [pool-1-thread-3] [2s 716ms] Http2Connection(SocketTube(8)) Processing 165 DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 716ms] FramesDecoder decodes: 165 DEBUG: [pool-1-thread-3] [2s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 716ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] SocketTube(8) read bytes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 716ms] Http2Connection(SocketTube(8)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 717ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 717ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 717ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 717ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 717ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 717ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 718ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 718ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 718ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 718ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 718ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 47372 DEBUG: [pool-1-thread-3] [2s 718ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 719ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 719ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 719ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 719ms] HttpClientImpl(7) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 719ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 719ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 719ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 719ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 719ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47372 DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 720ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 720ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 720ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 720ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 720ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 720ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 720ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 720ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 721ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 721ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 721ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@809a25a DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8)) sending 306 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 306 DEBUG: [pool-1-thread-3] [2s 721ms] Http2Connection(SocketTube(8)) Processing 306 DEBUG: [pool-1-thread-3] [2s 721ms] FramesDecoder decodes: 306 DEBUG: [pool-1-thread-3] [2s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 722ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 722ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 723ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 723ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 723ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 724ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 724ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47372 DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 724ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 724ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 724ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 724ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 724ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 725ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 725ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 725ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 725ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@328f561f DEBUG: [pool-1-thread-3] [2s 725ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 725ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 726ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 726ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 726ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 726ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 726ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 726ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 727ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 727ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 727ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 727ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 727ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 727ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 727ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [MainThread] [2s 728ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 728ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cf0f5b8 DEBUG: [MainThread] [2s 728ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 728ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 728ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47372 DEBUG: [pool-1-thread-3] [2s 728ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 728ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 728ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 728ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 728ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 729ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 729ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 729ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 729ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 729ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 729ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [2s 729ms] Http2Connection(SocketTube(8)) Processing 9 DEBUG: [pool-1-thread-3] [2s 729ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 729ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 730ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@402e24ae DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 731ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [MainThread] [2s 732ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 732ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 733ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 733ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 733ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 734ms] PlainHttpConnection(SocketTube(9)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [2s 734ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false DEBUG: [HttpClient-8-SelectorManager] [2s 734ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37ee6a0f for C (true) TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40150, Session(1712000526461|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [2s 734ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [2s 734ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40150 DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 735ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] 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@3d16017f[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-3] [2s 735ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 735ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 736ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 736ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 736ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 736ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 740ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 740ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 741ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 741ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 741ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 741ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 741ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 741ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 741ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 741ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 741ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 746ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 747ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 747ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 747ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 747ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 748ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 748ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 751ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 751ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 751ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 752ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 752ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 752ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 752ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 752ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 753ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 753ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 754ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 754ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 754ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-3] [2s 754ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 754ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 756ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 756ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 756ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 757ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-3] [2s 757ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 757ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 757ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 757ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 757ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 757ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 757ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 757ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 757ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 758ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 758ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-3] [2s 758ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4d07c48c DEBUG: [pool-1-thread-3] [2s 758ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 758ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 758ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 758ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 759ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 759ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 759ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 759ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [2s 759ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 759ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 759ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 760ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-3] [2s 760ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-3] [2s 760ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 760ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 760ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 760ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 760ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 760ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 760ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 760ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 761ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 761ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 761ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 761ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 761ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 761ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 761ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 761ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 761ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 761ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 761ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 761ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-3] [2s 762ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 762ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 762ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 762ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 762ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 762ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 762ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 762ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [2s 762ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 763ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 763ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-3] [2s 763ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-3] [2s 763ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 763ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 763ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [2s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-8-SelectorManager] [2s 764ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [2s 764ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 764ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-3] [2s 764ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 764ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 764ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(9) got some demand for reading DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(9) resuming read event DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 764ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 765ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [Test-server-pool] [2s 765ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SocketTube(9) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SSL Reader(SocketTube(9)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [2s 765ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 765ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 765ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 766ms] SSL Reader(SocketTube(9)) Unwrapping: 1803 DEBUG: [readLoop] [2s 766ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 766ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 766ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 766ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 767ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive TestServer: [4 s, 289 ms, 8049 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder decodes: 39 Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 768ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 768ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [4 s, 289 ms, 587846 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 768ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 768ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 768ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 769ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) wrapping 9 bytes TestServer: [4 s, 290 ms, 57980 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-8-SelectorManager] [2s 769ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 769ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 769ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 770ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 770ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 770ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 770ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [readLoop] [2s 770ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 770ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 770ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 770ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 770ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 770ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 771ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SocketTube(9) read bytes: 959 DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SSL Reader(SocketTube(9)) Adding 959 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:959, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) Unwrapping: 959 DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 772ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 959 into buffer of 16676 remaining to decode: 862 DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [2s 772ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-3] [2s 773ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 773ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 773ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 773ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-3] [2s 773ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 773ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 774ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 775ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 775ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) Unwrapping: 862 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 775ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 775ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 776ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 776ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40150 DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 777ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 777ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 777ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 777ms] HttpClientImpl(8) ClientImpl (async) elapsed 44 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 777ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 777ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 777ms] SSL Reader(SocketTube(9)) Unwrapping: 809 DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 778ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 778ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 778ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 779ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 779ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 779ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 779ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 779ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 779ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 779ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 779ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 779ms] SSL Reader(SocketTube(9)) Unwrapping: 750 DEBUG: [pool-1-thread-3] [2s 779ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-3] [2s 779ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 779ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 780ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-3] [2s 780ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 780ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 780ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 780ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 780ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-3] [2s 780ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 780ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 781ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 781ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) Unwrapping: 655 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 782ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 782ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 783ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 783ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 783ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 783ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 783ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 783ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 783ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 783ms] SSL Reader(SocketTube(9)) Unwrapping: 596 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 596 into buffer of 64 remaining to decode: 548 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 784ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-3] [2s 784ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 784ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40150 DEBUG: [pool-1-thread-3] [2s 785ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 785ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 785ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 785ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) Unwrapping: 548 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 548 into buffer of 16676 remaining to decode: 446 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 786ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-3] [2s 786ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-3] [2s 786ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 787ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 787ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 787ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 787ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) Unwrapping: 446 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 446 into buffer of 64 remaining to decode: 399 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 787ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 788ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 788ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 788ms] HttpClientImpl(8) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 788ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 788ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 788ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 788ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56c1a5a1 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) Unwrapping: 399 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 789ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 789ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 790ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 790ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) Unwrapping: 304 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 791ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 791ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-3] [2s 792ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 792ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 792ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 792ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [MainThread] [2s 792ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 792ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 793ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [2s 793ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 793ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 793ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 793ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 793ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 794ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 794ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67fbe083 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 794ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 794ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 795ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 795ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40150 DEBUG: [pool-1-thread-3] [2s 795ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 795ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 795ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 795ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 796ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 796ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-3] [2s 796ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 797ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 797ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 797ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 797ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 798ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 798ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 798ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 798ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 798ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 798ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 798ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60207da2 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 799ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 799ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 799ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SocketTube(9) read bytes: 196 DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SSL Reader(SocketTube(9)) Adding 196 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 800ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 800ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 800ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 801ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40150 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 801ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 801ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 801ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 801ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 801ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 801ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 802ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-3] [2s 802ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 802ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 802ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 802ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 803ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 803ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 803ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 803ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 803ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 803ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 803ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 803ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-3] [2s 804ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 804ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 804ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 804ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 804ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 804ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 804ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1370e68e DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 804ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 804ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 804ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 805ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 805ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-3] [2s 805ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [2s 805ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [2s 805ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 805ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [MainThread] [2s 806ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 806ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 807ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 807ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 807ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 808ms] PlainHttpConnection(SocketTube(10)) registering connect event TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [2s 808ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21ff233e for C (true) TestServer(2): stopping is: false DEBUG: [pool-1-thread-3] [2s 808ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40164, Session(1712000526733|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [2s 808ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [2s 808ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40164 DEBUG: [pool-1-thread-3] [2s 808ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [2s 808ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 808ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [2s 808ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 809ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [2s 809ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] 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@2b07484e[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: [pool-1-thread-3] [2s 809ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 809ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 809ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 809ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 810ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 813ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 813ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 814ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 814ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 814ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 814ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [2s 814ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 814ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 814ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 814ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 818ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 818ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 818ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 818ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 819ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 819ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 819ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 819ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 819ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [2s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 820ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 820ms] 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] [2s 821ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 822ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 822ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 822ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 822ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 824ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 824ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 824ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 824ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [2s 824ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 824ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 824ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 825ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 826ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 826ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 826ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [2s 826ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 826ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 826ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 826ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 826ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 826ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 826ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 827ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 827ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [2s 827ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7080bb9f DEBUG: [pool-1-thread-3] [2s 827ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 827ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 827ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 827ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 827ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 827ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 827ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 827ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [2s 827ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 827ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 828ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 828ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 828ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [2s 828ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [2s 828ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 828ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 828ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 828ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 829ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 829ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 829ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 829ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 829ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 829ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 829ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 830ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [2s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 830ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 830ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [2s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 830ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 830ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 831ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [2s 831ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 831ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 831ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 831ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 831ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 832ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 833ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 833ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 833ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 834ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 834ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 834ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [readLoop] [2s 834ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SSL Reader(SocketTube(10)) onNext DEBUG: [readLoop] [2s 834ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 834ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SocketTube(10) resuming read event DEBUG: [readLoop] [2s 834ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [readLoop] [2s 834ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 834ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 835ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 835ms] FramesDecoder decodes: 51 TestServer(2): connection started DEBUG: [readLoop] [2s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 835ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 835ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-3] [2s 836ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 836ms] 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: [4 s, 356 ms, 968463 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 836ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 836ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 836ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 836ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [2s 836ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer: [4 s, 357 ms, 504789 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 836ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 837ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) TestServer: [4 s, 357 ms, 969712 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 837ms] 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] [2s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 838ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 838ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 838ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-3] [2s 838ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [2s 838ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 838ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 838ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 838ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 838ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [readLoop] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 838ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [2s 838ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [readLoop] [2s 838ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 838ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 838ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 839ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 839ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 839ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 839ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 839ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 839ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 839ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SocketTube(10) read bytes: 1135 DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SSL Reader(SocketTube(10)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 839ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapping: 1135 DEBUG: [HttpClient-9-SelectorManager] [2s 840ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-3] [2s 841ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [2s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 841ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 841ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 842ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) Unwrapping: 1043 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [2s 843ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 843ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 843ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 844ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 844ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 844ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 844ms] HttpClientImpl(9) ClientImpl (async) elapsed 37 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 844ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 844ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 844ms] SSL Reader(SocketTube(10)) Unwrapping: 995 DEBUG: [pool-1-thread-3] [2s 844ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-3] [2s 844ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-3] [2s 845ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 845ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 846ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 846ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 846ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 846ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 846ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 846ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 846ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 846ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 847ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-3] [2s 847ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 847ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 849ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 849ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 850ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 850ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 850ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 850ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-3] [2s 850ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 851ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 851ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 851ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 851ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 851ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 851ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 851ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 851ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 851ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 851ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 851ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-3] [2s 853ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 853ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 854ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 855ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 855ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 855ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-3] [2s 856ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 856ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 856ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 856ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 856ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 857ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 857ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 858ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 858ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 858ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 858ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 858ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13ae1540 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 858ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 859ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 859ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 859ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 860ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 860ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 860ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-3] [2s 860ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 861ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 861ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 861ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 865ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 865ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 865ms] SSL Reader(SocketTube(10)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [2s 865ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [2s 865ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 866ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 866ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 866ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 866ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 867ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7fed52d DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 867ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 867ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [2s 868ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 868ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 868ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 868ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [2s 868ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 868ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 868ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 869ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 869ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 869ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 869ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 869ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-3] [2s 870ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 870ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 870ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 870ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 870ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 870ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 870ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 871ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 871ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 871ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 871ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 871ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 871ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 871ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 871ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7263f8eb DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 871ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 871ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 871ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-3] [2s 872ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 872ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 872ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 872ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 873ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 873ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 873ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [MainThread] [2s 873ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-3] [2s 873ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-3] [2s 873ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 874ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 874ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 874ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 874ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 874ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 874ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 874ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 874ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 874ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 874ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 874ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 874ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 874ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-3] [2s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 875ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 875ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 875ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 875ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 875ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74af97b DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 875ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 875ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 875ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [2s 875ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [2s 875ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [2s 875ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 876ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [MainThread] [2s 876ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 876ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 877ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 877ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 877ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 877ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 877ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-3] [2s 877ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 877ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 877ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 878ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 878ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 878ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 878ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 878ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 878ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 878ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 878ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 878ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 400 ms, 459594 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 400 ms, 959899 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) TestServer: [4 s, 401 ms, 348299 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 93 DEBUG: [HttpClient-5-SelectorManager] [2s 880ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SocketTube(5) read bytes: 317 DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] Http2Connection(SocketTube(5)) onNext: got 317 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] SocketTube(5) read bytes: 89 DEBUG: [pool-1-thread-3] [2s 881ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 881ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [HttpClient-5-SelectorManager] [2s 882ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 882ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-3] [2s 882ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 882ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 882ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 882ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 882ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 883ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 883ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)) sending 317 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 317 DEBUG: [pool-1-thread-3] [2s 883ms] Http2Connection(SocketTube(5)) Processing 317 DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder decodes: 317 DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 883ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [2s 884ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 884ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 884ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 884ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 884ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 884ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 463, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 885ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 885ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64adf8c7 DEBUG: [pool-1-thread-3] [2s 885ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [2s 885ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-3] [2s 886ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 886ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 886ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 886ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 886ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 475, limit: 16777216 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 887ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 887ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 887ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@158b1ec2 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [2s 887ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 887ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 887ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 887ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 89 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 888ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 888ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78c21838 DEBUG: [pool-1-thread-3] [2s 888ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [2s 888ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 889ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 889ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 889ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 889ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 890ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2893a77a DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [MainThread] [2s 890ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 891ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 891ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 891ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 891ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 891ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 891ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 892ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 892ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 892ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 892ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [2s 892ms] SocketTube(5) wrote: 59 DEBUG: [readLoop] [2s 892ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 892ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 892ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 893ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 893ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 893ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 893ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 893ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 414 ms, 787986 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 415 ms, 133686 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) TestServer: [4 s, 415 ms, 421654 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 83 DEBUG: [HttpClient-5-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) read bytes: 162 DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 895ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 896ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 896ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 896ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 896ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 897ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 897ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 897ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [2s 897ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 154 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-3] [2s 897ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-3] [2s 897ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 897ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 898ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-3] [2s 898ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [2s 899ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 899ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 899ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 899ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 899ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 899ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 900ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 900ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 900ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 900ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 900ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 900ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 656, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 900ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 900ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 900ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 900ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 901ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 901ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23f3096f DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 162 DEBUG: [pool-1-thread-3] [2s 901ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-3] [2s 901ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [2s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 901ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 902ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-3] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 902ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [2s 902ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 668, limit: 16777216 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 903ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 903ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 903ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ec37edd DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 903ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 904ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 904ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 904ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 905ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 905ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@628a8e5 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 80 DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 905ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 905ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 906ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 906ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 906ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 906ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 906ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 906ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 906ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 906ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 906ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 907ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 907ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 907ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 907ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3335672d DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 907ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [MainThread] [2s 907ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 908ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 909ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 909ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 909ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 909ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-3] [2s 910ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 910ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 910ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 910ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 910ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 910ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 910ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 910ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 910ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 911ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [2s 911ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [2s 911ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 911ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 911ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 911ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 911ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 911ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 911ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 911ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [2s 912ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 912ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 912ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 912ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 912ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 433 ms, 994258 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 434 ms, 448791 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) TestServer: [4 s, 434 ms, 861634 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 914ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-3] [2s 914ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 915ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-3] [2s 915ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-3] [2s 916ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 916ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 916ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 916ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [2s 916ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-3] [2s 917ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 917ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 917ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 917ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 917ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 918ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [MainThread] [2s 918ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-3] [2s 918ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 918ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 918ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [2s 918ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 918ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 918ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [MainThread] [2s 919ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 919ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-3] [2s 919ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-3] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 919ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-3] [2s 920ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 920ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 921ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 921ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 921ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 921ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-3] [2s 921ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 10 DEBUG: [pool-1-thread-3] [2s 921ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 921ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 922ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 922ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 922ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 922ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 922ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 922ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 64 DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 923ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 923ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 923ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 923ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 923ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 481, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-3] [2s 923ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 924ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 924ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 924ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 924ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 924ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 924ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@836a855 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-3] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 57 DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 925ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 925ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-3] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-3] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 23 DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 926ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 926ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 926ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 926ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 495, limit: 16777216 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-3] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 927ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 927ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 927ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 927ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 927ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 927ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 927ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d761a18 DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-3] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-3] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 928ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 928ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 929ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 929ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 929ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 930ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 930ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-3] [2s 930ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-3] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 930ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 931ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 931ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 931ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 931ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 931ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3edaead3 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-3] [2s 931ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-3] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 931ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 931ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 932ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 932ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 932ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [2s 932ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-3] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-3] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 932ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 932ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 933ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 933ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 933ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 933ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 933ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 933ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-3] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 933ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 933ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 933ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 933ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 933ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@264eee2a DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-3] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-3] [2s 934ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 934ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 934ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 934ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 934ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 934ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [2s 935ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 935ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 935ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 935ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 935ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 935ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 936ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-3] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 936ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [2s 936ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 937ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [2s 937ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [2s 937ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 937ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 937ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 937ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 937ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 937ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 937ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 937ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 937ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 937ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 937ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 937ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 459 ms, 594614 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 459 ms, 870542 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 460 ms, 72858 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 939ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [2s 940ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [2s 940ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-3] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [2s 940ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 940ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 942ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 942ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 942ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 942ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 942ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 943ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-3] [2s 943ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 943ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 943ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 943ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 943ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 943ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 943ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 944ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 944ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 944ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 944ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 944ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 945ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 945ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-3] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 946ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 946ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 946ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 946ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 948ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 948ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 950ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 950ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 950ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-3] [2s 950ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 950ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [2s 950ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [2s 950ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-3] [2s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 951ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 951ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 951ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 951ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 951ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 951ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b078eb6 DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-3] [2s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-3] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 952ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 952ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 953ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 953ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 953ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 954ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 954ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 954ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 954ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 954ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 954ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [MainThread] [2s 954ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 954ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 955ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 955ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 955ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 955ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 955ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 955ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56ece114 DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-3] [2s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 957ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 957ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 957ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 957ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 957ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 958ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 958ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 958ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 958ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3f890568 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-3] [2s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 959ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 959ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 959ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 959ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 959ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 959ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 960ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 960ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 960ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 960ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 961ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 961ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 961ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 961ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e67830d DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 961ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 961ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 961ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [2s 971ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [2s 974ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 974ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 974ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 974ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 974ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 974ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 975ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 975ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 975ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 975ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@78e77e2a queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@78e77e2a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 975ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 975ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 975ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 975ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-10-SelectorManager] [2s 976ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@277ef375 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=47374,localport=51823] TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [2s 976ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [2s 976ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47374 DEBUG: [pool-1-thread-3] [2s 976ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 976ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 976ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [2s 976ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 976ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [2s 976ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d869805 DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) onSubscribe called DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 977ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 977ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 977ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 977ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [2s 977ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 977ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-10-SelectorManager] [2s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (true) DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 977ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 977ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 977ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 977ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 978ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 978ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 978ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 978ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 978ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 978ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [2s 978ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 978ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 978ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f32861b DEBUG: [pool-1-thread-3] [2s 978ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [HttpClient-10-SelectorManager] [2s 978ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [2s 978ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [2s 978ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 978ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@78e77e2a DEBUG: [pool-1-thread-3] [2s 978ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 978ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@78e77e2a DEBUG: [HttpClient-10-SelectorManager] [2s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [pool-1-thread-3] [2s 978ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-10-SelectorManager] [2s 979ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 979ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 979ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@78e77e2a DEBUG: [pool-1-thread-3] [2s 979ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 979ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 979ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47374 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-3] [2s 979ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 979ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49b2d249(10) DEBUG: [pool-1-thread-3] [2s 979ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d9f031b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@260b27b queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 979ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 979ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 979ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 979ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [2s 979ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 979ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@59a6984a DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 980ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 980ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [2s 980ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 981ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [pool-1-thread-3] [2s 981ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) onSubscribe called DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-10-SelectorManager] [2s 981ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 981ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 981ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 981ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [2s 981ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 981ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [2s 981ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [2s 981ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 981ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49b2d249(10) DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d9f031b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@260b27b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [2s 981ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [2s 981ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 981ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [2s 981ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [2s 981ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 981ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-1] [2s 981ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [2s 982ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [2s 982ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [2s 982ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 982ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 982ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started TestServer: [4 s, 504 ms, 20051 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 983ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 983ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 983ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 983ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 983ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) TestServer: [4 s, 504 ms, 431173 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [2s 983ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] SocketTube(11) read bytes: 39 DEBUG: [readLoop] [2s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 983ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] Http2Connection(SocketTube(11)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 983ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] SocketTube(11) resuming read event DEBUG: [readLoop] [2s 983ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [2s 983ms] Http2Connection(SocketTube(11)) sending 39 to Http2Connection.asyncReceive TestServer: [4 s, 504 ms, 719551 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 983ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 39 DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [pool-1-thread-1] [2s 983ms] Http2Connection(SocketTube(11)) Processing 39 DEBUG: [HttpClient-10-SelectorManager] [2s 983ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 983ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 984ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [pool-1-thread-1] [2s 984ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 984ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 984ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 984ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) read bytes: 160 DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] Http2Connection(SocketTube(11)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(11) wrote: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [2s 984ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 984ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 984ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [2s 984ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [2s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 984ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) read bytes: 260 DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] Http2Connection(SocketTube(11)) onNext: got 260 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 984ms] Http2Connection(SocketTube(11)) sending 160 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [pool-1-thread-1] [2s 984ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 160 DEBUG: [HttpClient-10-SelectorManager] [2s 984ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 985ms] Http2Connection(SocketTube(11)) Processing 160 DEBUG: [pool-1-thread-1] [2s 985ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [2s 985ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [pool-1-thread-1] [2s 985ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] SocketTube(11) read bytes: 89 DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] Http2Connection(SocketTube(11)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 985ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 986ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 986ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 987ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 47374 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 994ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)) sending 260 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 260 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)) Processing 260 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder decodes: 260 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47374 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 997ms] HttpClientImpl(10) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 997ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 997ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 997ms] HttpClientImpl(10) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26bc368c DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s] HttpClientImpl(10) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47aae7a2 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47374 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 1ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 89 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11)) Processing 89 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 1ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1be26487 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 2ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47374 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 2ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 2ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 3ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 3ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1320dc4f DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [3s 4ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 5ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 5ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 5ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 6ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 6ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 6ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 6ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 6ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 7ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 7ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f8e99d5 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f8e99d5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 7ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 8ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 8ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 8ms] PlainHttpConnection(SocketTube(12)) 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=47384,localport=51823] DEBUG: [HttpClient-11-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a88cb57 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [3s 8ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 8ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47384 DEBUG: [pool-1-thread-3] [3s 9ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 9ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 9ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2070a027 DEBUG: [pool-1-thread-3] [3s 9ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 9ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 9ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 9ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 9ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-1] [3s 9ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 9ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 9ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for R (true) DEBUG: [pool-1-thread-3] [3s 9ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 9ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 9ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 9ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 10ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 10ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 10ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 10ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 10ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [3s 10ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 10ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 10ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 10ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 10ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 10ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-11-SelectorManager] [3s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for None (false) DEBUG: [pool-1-thread-3] [3s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 10ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 10ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@78fa1f35 DEBUG: [pool-1-thread-3] [3s 11ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-11-SelectorManager] [3s 11ms] SocketTube(12) read bytes: 71 DEBUG: [pool-1-thread-3] [3s 11ms] Http1Exchange reading headers DEBUG: [HttpClient-11-SelectorManager] [3s 11ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [3s 11ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for R (false) DEBUG: [pool-1-thread-2] [3s 11ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f8e99d5 DEBUG: [HttpClient-11-SelectorManager] [3s 11ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 11ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 11ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f8e99d5 DEBUG: [pool-1-thread-2] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 11ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f8e99d5 DEBUG: [pool-1-thread-2] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 11ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 11ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47384 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-2] [3s 11ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 12ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5aacce40(11) DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d6abd28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30cbc9dc queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 12ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 12ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [3s 12ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 12ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 13ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 13ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 13ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [3s 13ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@545d4a08 DEBUG: [pool-1-thread-2] [3s 13ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 13ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 13ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 14ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [3s 14ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) onSubscribe called DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-11-SelectorManager] [3s 14ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 14ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 14ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 14ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [3s 14ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 14ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 14ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5aacce40(11) DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d6abd28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@30cbc9dc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 14ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 15ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 15ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 18ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 18ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 18ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 18ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) wrote: 13 DEBUG: [Test-server-pool] [3s 18ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 18ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 18ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 18ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [3s 19ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 19ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 19ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 19ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 19ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 540 ms, 613023 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 19ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [3s 20ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 20ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 20ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 20ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [4 s, 541 ms, 6665 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 541 ms, 287063 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] SocketTube(12) read bytes: 528 DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] Http2Connection(SocketTube(12)) onNext: got 528 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 21ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SocketTube(12)) sending 528 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 528 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SocketTube(12)) Processing 528 DEBUG: [pool-1-thread-3] [3s 21ms] FramesDecoder decodes: 528 DEBUG: [pool-1-thread-3] [3s 21ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 21ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 21ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 21ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 22ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [3s 22ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 22ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-3] [3s 22ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 22ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [3s 22ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 22ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 22ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 22ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 22ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 47384 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 23ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 24ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 24ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47384 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 25ms] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 25ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 25ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 25ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1573761b DEBUG: [pool-1-thread-3] [3s 25ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 25ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 26ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 26ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 26ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 26ms] HttpClientImpl(11) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2991743b DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47384 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 27ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 28ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@225a10ed DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47384 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 28ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 29ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@af1a024 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [MainThread] [3s 30ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 31ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 31ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 32ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 32ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 32ms] PlainHttpConnection(SocketTube(13)) registering connect event TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [3s 32ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e1b2627 for C (true) DEBUG: [pool-1-thread-2] [3s 32ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): creating connection TestServer(2): stopping is: false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40174, Session(1712000526807|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40174 DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [3s 33ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 33ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 33ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [3s 33ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] 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@64e34d57[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 33ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 33ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 33ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 33ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 34ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 34ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 34ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 34ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 34ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 38ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 38ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 38ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 42ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 42ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 43ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 43ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 44ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 44ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 46ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 46ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 47ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 47ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 47ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 47ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 47ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 47ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 48ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 48ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 48ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 48ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 49ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-2] [3s 49ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 49ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 49ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 51ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 51ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 51ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 51ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 51ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 52ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 52ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-2] [3s 52ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e057597 DEBUG: [pool-1-thread-2] [3s 52ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 52ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 52ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 52ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 52ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 52ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 52ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 53ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 53ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 53ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [3s 53ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-2] [3s 53ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 53ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 53ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 53ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 54ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 54ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 54ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 54ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 54ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 54ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 54ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 54ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 54ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 54ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 54ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 55ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 55ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 55ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 55ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 55ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 55ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 56ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 56ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 56ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 56ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 56ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 56ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 56ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [3s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 56ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [3s 56ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 56ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SocketTube(13) resuming read event DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 57ms] SSL Reader(SocketTube(13)) requesting 1 TestServer(2): connection started DEBUG: [readLoop] [3s 57ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 57ms] SocketTube(13) got some demand for reading DEBUG: [readLoop] [3s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 57ms] SocketTube(13) resuming read event DEBUG: [readLoop] [3s 57ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [3s 57ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 57ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-12-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [readLoop] [3s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 58ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 58ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SocketTube(13) read bytes: 77 DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SSL Reader(SocketTube(13)) onNext DEBUG: [readLoop] [3s 58ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [HttpClient-12-SelectorManager] [3s 58ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 58ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-2] [3s 58ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 58ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 58ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 58ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [3s 58ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 58ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 59ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue TestServer: [4 s, 580 ms, 3847 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 59ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream TestServer: [4 s, 580 ms, 465599 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 59ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 59ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 59ms] SocketTube(13) wrote: 47 TestServer: [4 s, 580 ms, 740727 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 59ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 59ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 59ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 60ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 60ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 60ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-2] [3s 60ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [pool-1-thread-2] [3s 60ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 60ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-2] [3s 60ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [readLoop] [3s 60ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 60ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 60ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 60ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 60ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) read bytes: 209 DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SSL Reader(SocketTube(13)) Adding 209 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:209, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) Unwrapping: 209 DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 209 into buffer of 16676 remaining to decode: 112 DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 60ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [3s 60ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 61ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-2] [3s 61ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [3s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 61ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 61ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapping: 112 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 62ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 62ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 63ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) Unwrapping: 59 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 64ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 64ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 64ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SocketTube(13) read bytes: 946 DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SSL Reader(SocketTube(13)) Adding 946 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [HttpClient-12-SelectorManager] [3s 64ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 64ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [3s 65ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 65ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-2] [3s 66ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 66ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 67ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-2] [3s 67ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 67ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 67ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 67ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [3s 67ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 68ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 68ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 69ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 69ms] HttpClientImpl(12) ClientImpl (async) elapsed 38 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20eed0a2 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 69ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 69ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 70ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 71ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 71ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 71ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 71ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66f28a67 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 72ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 72ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 72ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [3s 73ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 73ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 73ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 73ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 74ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 74ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20267141 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 74ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-2] [3s 74ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 74ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 74ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 75ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-2] [3s 75ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 75ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 75ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 75ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-2] [3s 76ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 76ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 76ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45ea011f DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 76ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 77ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 77ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [MainThread] [3s 77ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 78ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 78ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 79ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 79ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 80ms] PlainHttpConnection(SocketTube(14)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [3s 80ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a58f680 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=40180, Session(1712000527032|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [3s 80ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [3s 80ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40180 DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 81ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@a09df0[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 82ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [3s 82ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 82ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 86ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 86ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 86ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 87ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 87ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 87ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 87ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 87ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 90ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 91ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 91ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 91ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 91ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [3s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 92ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 92ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 94ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 94ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 95ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 96ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 96ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 96ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [3s 96ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 96ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 98ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 98ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 98ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 98ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 99ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-3] [3s 99ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@262e50df DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 99ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 99ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 99ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 99ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 99ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 100ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 100ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 100ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 100ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 100ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 100ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 100ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 101ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 101ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-3] [3s 101ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 101ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 101ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 101ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 101ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 101ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 101ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 101ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 102ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 102ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 102ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 102ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SocketTube(14) no more demand for reading DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-13-SelectorManager] [3s 103ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 103ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 103ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 103ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 103ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 103ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) TestServer(2): connection started DEBUG: [readLoop] [3s 104ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 104ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 104ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 104ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [readLoop] [3s 104ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 104ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 104ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SSL Reader(SocketTube(14)) onNext DEBUG: [readLoop] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 104ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 104ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-3] [3s 104ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 104ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 104ms] 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 105ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue TestServer: [4 s, 626 ms, 26669 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 105ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [4 s, 626 ms, 317797 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 626 ms, 505883 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [3s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [pool-1-thread-3] [3s 105ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [HttpClient-13-SelectorManager] [3s 105ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-3] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 106ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 106ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 106ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 106ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [readLoop] [3s 106ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 106ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 106ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 106ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) read bytes: 199 DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SSL Reader(SocketTube(14)) Adding 199 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:199, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) Unwrapping: 199 DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 199 into buffer of 16676 remaining to decode: 107 DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-13-SelectorManager] [3s 106ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 106ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 106ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-3] [3s 107ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 107ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 107ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 107ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 107ms] SSL Reader(SocketTube(14)) Unwrapping: 107 DEBUG: [pool-1-thread-3] [3s 107ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 107 into buffer of 56 remaining to decode: 59 DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 108ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 108ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40180 DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 108ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 108ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 108ms] SSL Reader(SocketTube(14)) Unwrapping: 59 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 109ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 109ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 109ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 109ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 109ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 109ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 109ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 109ms] SocketTube(14) read bytes: 936 DEBUG: [HttpClient-13-SelectorManager] [3s 109ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 109ms] SSL Reader(SocketTube(14)) Adding 936 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 110ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [HttpClient-13-SelectorManager] [3s 110ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 110ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 110ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 110ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 110ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 111ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 111ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 111ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 111ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 112ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 112ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 112ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 112ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-3] [3s 113ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 113ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 113ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 114ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 114ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 114ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 114ms] HttpClientImpl(13) ClientImpl (async) elapsed 36 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5401e18f DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 114ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 115ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 115ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40180 DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 115ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 115ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 115ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-3] [3s 116ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 116ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 116ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 116ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 117ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 117ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 117ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@53f69bab DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 117ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 117ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 118ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 118ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40180 DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 118ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 118ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 118ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 118ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 119ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 119ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 119ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 119ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 119ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@314eefbe DEBUG: [pool-1-thread-3] [3s 119ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 120ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 120ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40180 DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 120ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 120ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 120ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 121ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 121ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 121ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 121ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 121ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 122ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 122ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6532e9e0 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 122ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 122ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 122ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 122ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 122ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 122ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 122ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [MainThread] [3s 123ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 123ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 123ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 123ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 123ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 123ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 124ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 124ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 124ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 124ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 124ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 124ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 124ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 124ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 124ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 124ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 124ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 124ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 124ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 124ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 125ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 125ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 125ms] 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: [4 s, 647 ms, 25393 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 647 ms, 426034 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) TestServer: [4 s, 647 ms, 727703 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 126ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 127ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 127ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 93 DEBUG: [pool-1-thread-3] [3s 127ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [3s 127ms] FramesDecoder decodes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [3s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 127ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) read bytes: 256 DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] Http2Connection(SocketTube(5)) onNext: got 256 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] SocketTube(5) read bytes: 150 DEBUG: [HttpClient-5-SelectorManager] [3s 127ms] Http2Connection(SocketTube(5)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 128ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [3s 128ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 128ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 129ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 129ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)) sending 256 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 256 DEBUG: [pool-1-thread-3] [3s 129ms] Http2Connection(SocketTube(5)) Processing 256 DEBUG: [pool-1-thread-3] [3s 130ms] FramesDecoder decodes: 256 DEBUG: [pool-1-thread-3] [3s 130ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 130ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 130ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 130ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 130ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 131ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 131ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 131ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 132ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 132ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 132ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 132ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 132ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e646150 DEBUG: [pool-1-thread-3] [3s 133ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 133ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 133ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 133ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 134ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 861, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 134ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 134ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 134ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59a89ef4 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 135ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 150 DEBUG: [pool-1-thread-3] [3s 135ms] Http2Connection(SocketTube(5)) Processing 150 DEBUG: [pool-1-thread-3] [3s 135ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-3] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 136ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 136ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 136ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fddb960 DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 137ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 137ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 137ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 137ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 138ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 138ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dd22e92 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 138ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [3s 139ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 139ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 140ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 140ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 140ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 140ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 140ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 140ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 140ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 140ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 140ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-3] [3s 140ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 141ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 141ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 141ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 141ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 141ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 141ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 141ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 141ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 141ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 141ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 141ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 141ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 141ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 141ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 141ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 141ms] 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: [4 s, 663 ms, 340562 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 663 ms, 711372 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 TestServer: [4 s, 664 ms, 1291 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 143ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 143ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 143ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 83 DEBUG: [pool-1-thread-3] [3s 143ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [3s 143ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [3s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 143ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] SocketTube(5) read bytes: 396 DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] Http2Connection(SocketTube(5)) onNext: got 396 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 144ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 144ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 144ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-3] [3s 144ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [3s 145ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 145ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 145ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-3] [3s 145ms] Http2Connection(SocketTube(5)) sending 396 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 146ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 396 DEBUG: [pool-1-thread-3] [3s 146ms] Http2Connection(SocketTube(5)) Processing 396 DEBUG: [pool-1-thread-3] [3s 146ms] FramesDecoder decodes: 396 DEBUG: [pool-1-thread-3] [3s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 146ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 146ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 146ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-3] [3s 146ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [3s 147ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 147ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 147ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 147ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 147ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 148ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 148ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7021ac99 DEBUG: [pool-1-thread-3] [3s 148ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [3s 148ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [3s 149ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 149ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 149ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 150ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 150ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d63d357 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [3s 150ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 150ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 151ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f876122 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 152ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 152ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 152ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 152ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63dd7afe DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [3s 154ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-2] [3s 154ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 154ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [3s 155ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 155ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 155ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 155ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-2] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [3s 156ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 156ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [3s 156ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [3s 157ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [3s 157ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [3s 157ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 157ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 157ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 157ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 157ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [3s 157ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 157ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 157ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 157ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 157ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 157ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [3s 157ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 157ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 157ms] 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: [4 s, 679 ms, 454305 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 679 ms, 801955 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-2] [3s 159ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-2] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-2] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 160ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 161ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 161ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 161ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 161ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SocketTube(6) read bytes: 659 DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SSL Reader(SocketTube(6)) Adding 659 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 683 ms, 191402 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:659, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapping: 659 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 659 into buffer of 64 remaining to decode: 606 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-2] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [HttpClient-5-SelectorManager] [3s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [pool-1-thread-2] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [HttpClient-5-SelectorManager] [3s 163ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [3s 163ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-5-SelectorManager] [3s 163ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 163ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 163ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 163ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-2] [3s 163ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapping: 606 DEBUG: [pool-1-thread-2] [3s 163ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 606 into buffer of 64 remaining to decode: 547 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 164ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 164ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 547 into buffer of 16676 remaining to decode: 452 DEBUG: [pool-1-thread-2] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-2] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [3s 165ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [3s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 165ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapping: 452 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 452 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-2] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 166ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-2] [3s 167ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 167ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [3s 168ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 168ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 169ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13d7b2c0 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-2] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-2] [3s 170ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 170ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 63 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 937, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 171ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 172ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6104b36f DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [3s 172ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [3s 172ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [3s 172ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 172ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SocketTube(6) read bytes: 399 DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SSL Reader(SocketTube(6)) Adding 399 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 173ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:399, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapping: 399 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 399 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 57 DEBUG: [pool-1-thread-3] [3s 173ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 173ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 174ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Unwrapping: 304 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 23 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 175ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 951, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 175ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 176ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 176ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 176ms] HttpClientImpl(5) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e654778 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 177ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 177ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 178ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 178ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 178ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 179ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d6fd688 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 179ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [3s 180ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 181ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 181ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 181ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 181ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 182ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 182ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 182ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 182ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 182ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 183ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 183ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 183ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 183ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 183ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 183ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 183ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 183ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 705 ms, 333499 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 705 ms, 648178 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [4 s, 705 ms, 864264 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 186ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 188ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 188ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 189ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 10 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 193ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 739 into buffer of 16676 remaining to decode: 649 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 52 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 649 into buffer of 16676 remaining to decode: 547 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 64 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapping: 547 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 547 into buffer of 64 remaining to decode: 486 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 23 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapping: 486 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 486 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 9 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 197ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 197ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 197ms] HttpClientImpl(5) ClientImpl (async) elapsed 16 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49c53476 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 197ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 198ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41c7ad3a DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 199ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 200ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 200ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-3] [3s 201ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 201ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 201ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 201ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 201ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75ad6cfd DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-3] [3s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-3] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 202ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 202ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 203ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 203ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-3] [3s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 204ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 204ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-3] [3s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 205ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 205ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 205ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66e53f56 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-3] [3s 205ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 205ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 205ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 205ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 205ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 205ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [3s 227ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 235ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 236ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 236ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 236ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 236ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 236ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 237ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 237ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a3112f3 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a3112f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 237ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 237ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 237ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 237ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [3s 237ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4955389 for C (true) DEBUG: [HttpClient-14-SelectorManager] [3s 237ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47392 DEBUG: [pool-1-thread-3] [3s 238ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true TestServer(1): creating connection DEBUG: [pool-1-thread-3] [3s 238ms] Http1Exchange SocketTube(15) connecting flows TestServer: New connection from Socket[addr=/127.0.0.1,port=47392,localport=51823] DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 238ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) subscribed for writing TestServer(1): starting connection DEBUG: [pool-1-thread-3] [3s 238ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 238ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 238ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 238ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 238ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [3s 238ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e6d38f9 DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 238ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 239ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 239ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 239ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 239ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 239ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 239ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 239ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 239ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) trying to write: 204 DEBUG: [HttpClient-14-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (true) DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 239ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 239ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 239ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-2] [3s 239ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 239ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@723b7a77 DEBUG: [pool-1-thread-2] [3s 239ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a3112f3 DEBUG: [pool-1-thread-2] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a3112f3 DEBUG: [pool-1-thread-2] [3s 242ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 243ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 243ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a3112f3 DEBUG: [pool-1-thread-2] [3s 243ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 243ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 243ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47392 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-2] [3s 243ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 243ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@663d178(14) DEBUG: [pool-1-thread-2] [3s 243ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@674c6fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4923804d queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 243ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 243ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 243ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 243ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-2] [3s 243ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 243ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a6efc88 DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 244ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [3s 244ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) onSubscribe called DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 244ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 244ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 244ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 244ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-2] [3s 244ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [3s 245ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 245ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 245ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [3s 245ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-2] [3s 245ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@663d178(14) DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@674c6fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4923804d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 250ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 772 ms, 542161 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 772 ms, 894181 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 773 ms, 139178 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 261ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 261ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 261ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 261ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 261ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 261ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 261ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 261ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-14-SelectorManager] [3s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 267ms] SocketTube(15) read bytes: 39 DEBUG: [HttpClient-14-SelectorManager] [3s 267ms] Http2Connection(SocketTube(15)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SocketTube(15)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SocketTube(15)) Processing 39 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) read bytes: 94 DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] Http2Connection(SocketTube(15)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [pool-1-thread-3] [3s 268ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 268ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) read bytes: 78 DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] Http2Connection(SocketTube(15)) onNext: got 78 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 268ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 268ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 268ms] SocketTube(15) wrote: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [pool-1-thread-3] [3s 268ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 268ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [readLoop] [3s 268ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 268ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] SocketTube(15) read bytes: 168 DEBUG: [readLoop] [3s 268ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 268ms] Http2Connection(SocketTube(15)) onNext: got 168 bytes in 1 buffers DEBUG: [readLoop] [3s 268ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SocketTube(15) resuming read event DEBUG: [readLoop] [3s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SocketTube(15) read bytes: 169 DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] Http2Connection(SocketTube(15)) onNext: got 169 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 269ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 269ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SocketTube(15)) sending 94 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 94 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SocketTube(15)) Processing 94 DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 270ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 47392 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 270ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 270ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 270ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 271ms] HttpClientImpl(14) ClientImpl (async) elapsed 35 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)) sending 78 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 78 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)) Processing 78 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder decodes: 78 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)) sending 168 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 168 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)) Processing 168 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder decodes: 168 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 47392 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 273ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)) H2 Receiving(5): 169 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)) Processing 169 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 273ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@646553cc DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 274ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 47392 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 274ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 274ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 274ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 274ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 274ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b35df99 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 274ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 47392 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 275ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 275ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 275ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 275ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 275ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33453396 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SocketTube(15)) H2 processed(5) DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 281ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 281ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 281ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 282ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 282ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 282ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 282ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 282ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@619ac3ba DEBUG: [MainThread] [3s 283ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 284ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 287ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 287ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 287ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 287ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 287ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 287ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 288ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 288ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 288ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 288ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f24c95a queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f24c95a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 288ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 288ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 288ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 289ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6c7e8e89 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=47404,localport=51823] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47404 DEBUG: [pool-1-thread-3] [3s 289ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 289ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 289ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [3s 289ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 289ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6686e5f9 DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 289ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 290ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 290ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 290ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 290ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 290ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 290ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 290ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [3s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (true) DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 290ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 290ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 290ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 290ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 290ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 290ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-1] [3s 290ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 291ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 291ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54ef90f1 DEBUG: [pool-1-thread-1] [3s 291ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [pool-1-thread-1] [3s 292ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f24c95a DEBUG: [pool-1-thread-1] [3s 292ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 292ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 292ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f24c95a DEBUG: [pool-1-thread-1] [3s 292ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 292ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 292ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f24c95a DEBUG: [pool-1-thread-1] [3s 292ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 292ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 292ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47404 remote=/127.0.0.1:51823] DEBUG: [pool-1-thread-1] [3s 292ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 292ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41111987(15) DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@44e8fa39/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c26787f queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 293ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 293ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 293ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 293ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 293ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 293ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@126d37ab DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 294ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 294ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 294ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 294ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 294ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 294ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [3s 294ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-3] [3s 294ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 294ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 294ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 294ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 295ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41111987(15) DEBUG: [pool-1-thread-3] [3s 294ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 295ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@44e8fa39/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c26787f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 295ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 295ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 295ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 295ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 295ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 295ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 295ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 295ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 296ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 296ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [3s 296ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 296ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 296ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 817 ms, 138693 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 296ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [3s 296ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 296ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 296ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 296ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) TestServer: [4 s, 817 ms, 515124 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SocketTube(16) read bytes: 48 DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] Http2Connection(SocketTube(16)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [pool-1-thread-3] [3s 296ms] Http2Connection(SocketTube(16)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 817 ms, 741551 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 296ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [3s 296ms] Http2Connection(SocketTube(16)) Processing 48 DEBUG: [HttpClient-15-SelectorManager] [3s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [pool-1-thread-3] [3s 296ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [3s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 297ms] 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 297ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) read bytes: 84 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] Http2Connection(SocketTube(16)) onNext: got 84 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 297ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 297ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 297ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) read bytes: 154 DEBUG: [pool-1-thread-3] [3s 297ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [readLoop] [3s 297ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 297ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] Http2Connection(SocketTube(16)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [3s 297ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 297ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 297ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 297ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [pool-1-thread-3] [3s 297ms] Http2Connection(SocketTube(16)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 297ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 84 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) read bytes: 162 DEBUG: [pool-1-thread-3] [3s 297ms] Http2Connection(SocketTube(16)) Processing 84 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] Http2Connection(SocketTube(16)) onNext: got 162 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 297ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-3] [3s 297ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 297ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] SocketTube(16) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [3s 297ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 298ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 298ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 298ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 298ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 47404 DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 299ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 299ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 299ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 299ms] HttpClientImpl(15) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 299ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 299ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 299ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 299ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 299ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 154 DEBUG: [pool-1-thread-3] [3s 299ms] Http2Connection(SocketTube(16)) Processing 154 DEBUG: [pool-1-thread-3] [3s 299ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-3] [3s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 299ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 300ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 300ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 300ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 300ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 300ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 300ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 300ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 300ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 301ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 47404 DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 301ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 301ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 301ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 301ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 301ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 301ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 301ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 301ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 302ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 302ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 302ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 302ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ae81630 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 162 DEBUG: [pool-1-thread-3] [3s 302ms] Http2Connection(SocketTube(16)) Processing 162 DEBUG: [pool-1-thread-3] [3s 302ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [3s 302ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 302ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 303ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 303ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 303ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 303ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [3s 303ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 303ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 303ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 303ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 303ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 303ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 303ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 303ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 303ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@102b4d78 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 304ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 47404 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 304ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 304ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 304ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 304ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 304ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 304ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 304ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 305ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 305ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 305ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 305ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 305ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 305ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 305ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 305ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 305ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59bfb3db DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-3] [3s 306ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 306ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 306ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 47404 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 307ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 307ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 307ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 307ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 307ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70f8cfaf DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 307ms] Http2Connection(SocketTube(16)) H2 processed(5) DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 307ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 308ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 309ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 309ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 310ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 310ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 311ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-3] [3s 311ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-16-SelectorManager] [3s 311ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56b03b05 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=40194, Session(1712000527079|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 311ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 311ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40194 DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [3s 312ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [3s 312ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] 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@5c485075[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 312ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 312ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 313ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 317ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 317ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 317ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 318ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 318ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 318ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 318ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 318ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 318ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 322ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 322ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 322ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 322ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 323ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 323ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 324ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 324ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 324ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 325ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 326ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 326ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 326ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 326ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 327ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 327ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 327ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 327ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 327ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 327ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 328ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 328ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 328ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 328ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 328ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 328ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 328ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 328ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 328ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-3] [3s 328ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70e1c4be DEBUG: [pool-1-thread-3] [3s 328ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 328ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 328ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 328ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 328ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 328ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 328ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 329ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 329ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 329ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 329ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 329ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 329ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 329ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 329ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 330ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 330ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 330ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 330ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 330ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 330ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 330ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 330ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 330ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 330ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 330ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 331ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 331ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-3] [3s 331ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 331ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 331ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 331ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 331ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 331ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 331ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 331ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 331ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 331ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 331ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 331ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 332ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 332ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 332ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 332ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 332ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 332ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SocketTube(17) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 335ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 335ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 335ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [3s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 335ms] SocketTube(17) no more demand for reading DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 335ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 335ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 335ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 335ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 335ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 335ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 335ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 335ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 335ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SocketTube(17) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SSL Reader(SocketTube(17)) onNext DEBUG: [readLoop] [3s 336ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SSL Reader(SocketTube(17)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [readLoop] [3s 336ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SocketTube(17) resuming read event DEBUG: [readLoop] [3s 336ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [readLoop] [3s 336ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-16-SelectorManager] [3s 336ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 336ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 336ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 336ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 336ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 336ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 336ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 336ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 336ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 336ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-3] [3s 336ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 336ms] 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 336ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 337ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [4 s, 858 ms, 330818 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 337ms] SocketTube(17) trying to write: 47 Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 337ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-3] [3s 337ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 337ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 337ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 858 ms, 731579 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 337ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 337ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [readLoop] [3s 338ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 338ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 338ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 338ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [readLoop] [3s 338ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 338ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) requesting 1 TestServer: [4 s, 859 ms, 30078 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 338ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 338ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [pool-1-thread-3] [3s 338ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SocketTube(17) read bytes: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SSL Reader(SocketTube(17)) Adding 97 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) Unwrapping: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 338ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 338ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 338ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 338ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 338ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 338ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-3] [3s 338ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 338ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 338ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 339ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 339ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 339ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 339ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 339ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 339ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 339ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 339ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 339ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 339ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 339ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SocketTube(17) read bytes: 910 DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SSL Reader(SocketTube(17)) Adding 910 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) Unwrapping: 910 DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 340ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 340ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-3] [3s 340ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 340ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 340ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 340ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40194 DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 341ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 341ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 341ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 341ms] HttpClientImpl(16) ClientImpl (async) elapsed 32 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) Unwrapping: 857 DEBUG: [MainThread] [3s 341ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 341ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 341ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 341ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 342ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 342ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 342ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) Unwrapping: 798 DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 342ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 342ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 342ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 342ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 343ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 343ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 343ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 343ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 343ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) Unwrapping: 703 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 343ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 344ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 344ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 344ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 344ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 344ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 344ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) Unwrapping: 644 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 344ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 344ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 344ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) Unwrapping: 549 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 549 into buffer of 64 remaining to decode: 501 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 345ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 345ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 10 DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 346ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 346ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40194 DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 346ms] HttpClientImpl(16) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 346ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 346ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) Unwrapping: 501 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 346ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 346ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 23 DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 347ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 347ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 347ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 347ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 347ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 347ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 347ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 347ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 347ms] HttpClientImpl(16) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 347ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 347ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 347ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 347ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 347ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54648012 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-3] [3s 348ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 348ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 348ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 348ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 348ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 348ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 349ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 349ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 349ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 349ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6257a886 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 349ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 349ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 349ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40194 DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 350ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 350ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 350ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 350ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 350ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 350ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 350ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 351ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 351ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 351ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 351ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 351ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 351ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 351ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 351ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ae8164 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 351ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 352ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 352ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40194 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 352ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 352ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 352ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 352ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 352ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-16-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SocketTube(17) read bytes: 148 DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SSL Reader(SocketTube(17)) Adding 148 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 353ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 353ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 353ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 353ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 353ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 353ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 354ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 354ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 354ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 354ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e1471fb DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 354ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 354ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 355ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 355ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 355ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 355ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@7cd44332 (user-supplied=false) DEBUG: [MainThread] [3s 356ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 356ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 357ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 357ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 358ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-3] [3s 358ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [3s 358ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e44c828 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [3s 358ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [3s 358ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40210 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40210, Session(1712000527310|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [3s 359ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-3] [3s 359ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [3s 359ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] 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@4bca358[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 359ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 359ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 359ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 359ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 359ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 364ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 364ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 364ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 364ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 364ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 365ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 365ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 365ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 365ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 365ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 365ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 369ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 369ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 369ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 370ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 370ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 370ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 370ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 370ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 370ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 372ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 372ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 372ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 372ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 372ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 372ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 373ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (true) DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SocketTube(18) read bytes: 85 DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SSL Reader(SocketTube(18)) Adding 85 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 373ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapping: 85 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 373ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 373ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 373ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 374ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 374ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 374ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 374ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 374ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 374ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 374ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SocketTube(18) read bytes: 90 DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SSL Reader(SocketTube(18)) Adding 90 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 415ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 418ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 418ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 419ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 419ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 419ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 419ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 419ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 419ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 420ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 420ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 420ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 420ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 420ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 420ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 420ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 420ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 420ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-3] [3s 420ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@514c90f5 DEBUG: [pool-1-thread-3] [3s 420ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 420ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 420ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 420ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 420ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 420ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 421ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 421ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 421ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 421ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 421ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 421ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 421ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 421ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 421ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 422ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 422ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 422ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 423ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 423ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 423ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 423ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 423ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 423ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 423ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 423ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 423ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 423ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 423ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 423ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 423ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 424ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 424ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-3] [3s 424ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 424ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 424ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 424ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 424ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 424ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 424ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 424ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 424ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 424ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 424ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 424ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 425ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 425ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 425ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 425ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 425ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 425ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 426ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 426ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 426ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 426ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 426ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 426ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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: [HttpClient-17-SelectorManager] [3s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 427ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 427ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [3s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 427ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 TestServer(2): connection started DEBUG: [pool-1-thread-3] [3s 427ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 427ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 427ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 427ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [readLoop] [3s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 427ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 427ms] SocketTube(18) resuming read event DEBUG: [readLoop] [3s 427ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [3s 427ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (true) DEBUG: [readLoop] [3s 427ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 427ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 427ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 427ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 427ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 428ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 428ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 428ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 428ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 428ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 428ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-3] [3s 428ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 428ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-3] [3s 428ms] 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 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 428ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 428ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 428ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 428ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 428ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 428ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 428ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList TestServer: [4 s, 949 ms, 851959 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 428ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [4 s, 950 ms, 108686 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) trying to write: 47 TestServer: [4 s, 950 ms, 274651 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 429ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 429ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 429ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 429ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 429ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 429ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 429ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 429ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 429ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 429ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 431ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 432ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 432ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-3] [3s 432ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 432ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 432ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 432ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 432ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 433ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 433ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40210 DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 433ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 433ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 433ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 433ms] HttpClientImpl(17) ClientImpl (async) elapsed 77 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 433ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 433ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 434ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 434ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 434ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 434ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 435ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 435ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 435ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-3] [3s 436ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 436ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 436ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 436ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 436ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [MainThread] [3s 436ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 437ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 437ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder decodes: 10 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 437ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@be77807 DEBUG: [MainThread] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 437ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40210 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 438ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 438ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 438ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-3] [3s 438ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 438ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 438ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 438ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 438ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 438ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 439ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 439ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 439ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 439ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [3s 439ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@259d9e19 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 439ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 439ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 439ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40210 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 440ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 440ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 440ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 440ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 440ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 440ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 440ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 440ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 440ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 441ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78dba8f8 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 441ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40210 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 441ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 442ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7684b40a DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 442ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 442ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 442ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 442ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 443ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 449ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 450ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 450ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 451ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 451ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 451ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 451ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 451ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 451ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 451ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 452ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 452ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 452ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 452ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 452ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 452ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 452ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 452ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 452ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 452ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 452ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 452ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 452ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 452ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 452ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 452ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 974 ms, 901379 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 975 ms, 432495 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-2 TestServer: [4 s, 975 ms, 747724 ns] Pushing promise: http://127.0.0.1:51823/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 456ms] SocketTube(5) read bytes: 228 DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] Http2Connection(SocketTube(5)) onNext: got 228 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 457ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5)) sending 228 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 228 DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5)) Processing 228 DEBUG: [pool-1-thread-3] [3s 458ms] FramesDecoder decodes: 228 DEBUG: [pool-1-thread-3] [3s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 458ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SocketTube(5) read bytes: 271 DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] Http2Connection(SocketTube(5)) onNext: got 271 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 458ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-3] [3s 459ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 459ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 459ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 459ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 459ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:51823/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 459ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 459ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 459ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 459ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 459ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [MainThread] [3s 459ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 459ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 459ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [3s 460ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 460ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 460ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 460ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 460ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) sending 271 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 271 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) Processing 271 DEBUG: [pool-1-thread-3] [3s 461ms] FramesDecoder decodes: 271 DEBUG: [pool-1-thread-3] [3s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 461ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 461ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 461ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1194, limit: 16777216 DEBUG: [MainThread] [3s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 461ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 461ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 461ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 461ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 461ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 461ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 461ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 461ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [3s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@437a4917 DEBUG: [pool-1-thread-3] [3s 461ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [3s 462ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 462ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 462ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 462ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 462ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 462ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 462ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1246, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 462ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 462ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 463ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ade7a37 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-3] [3s 463ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 463ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 463ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 463ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1298, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 463ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 463ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 464ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f679ffc DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 464ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 464ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 464ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 464ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 464ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [MainThread] [3s 464ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c104afe DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [3s 465ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 465ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 466ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 466ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 467ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51823/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 467ms] Exchange establishing exchange for http://127.0.0.1:51823/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 467ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 467ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 467ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 467ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 467ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 467ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 468ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 468ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 468ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 468ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 468ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 468ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 468ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 468ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 468ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 468ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 468ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 990 ms, 183619 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 990 ms, 519638 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) TestServer: [4 s, 990 ms, 813817 ns] Pushing promise: http://127.0.0.1:51823/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 469ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) read bytes: 123 DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] Http2Connection(SocketTube(5)) onNext: got 123 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) read bytes: 101 DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] Http2Connection(SocketTube(5)) onNext: got 101 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 470ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 83 DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [3s 471ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [3s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 471ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SocketTube(5) read bytes: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] Http2Connection(SocketTube(5)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 471ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775780, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-3] [3s 472ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 472ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 472ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 472ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 472ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:51823/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 472ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 472ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 83 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [3s 473ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [3s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 473ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-3] [3s 473ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 473ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 473ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 53416 DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 474ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [MainThread] [3s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775779, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 474ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 474ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 474ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) sending 123 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 123 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) Processing 123 DEBUG: [pool-1-thread-3] [3s 475ms] FramesDecoder decodes: 123 DEBUG: [pool-1-thread-3] [3s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 475ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 475ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 475ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6db3969a DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-3] [3s 475ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-3] [3s 475ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) sending 101 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 101 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) Processing 101 DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder decodes: 101 DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 476ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 476ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1440, limit: 16777216 DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 476ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 476ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 476ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 476ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14c556d9 DEBUG: [pool-1-thread-3] [3s 476ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [3s 476ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 476ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 477ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 477ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 477ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 477ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 477ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 477ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 477ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)) H2 Receiving(27): 9 DEBUG: [pool-1-thread-3] [3s 477ms] Http2Connection(SocketTube(5)) Processing 9 DEBUG: [pool-1-thread-3] [3s 477ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 478ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 478ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ceb3c2 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) H2 processed(27) DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) H2 Receiving(28): 80 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 478ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:51823/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 53416 DEBUG: [pool-1-thread-3] [3s 478ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 478ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 479ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 479ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 479ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79f75e7f DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-3] [3s 479ms] Http2Connection(SocketTube(5)) H2 processed(28) DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 480ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 481ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 481ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 481ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 481ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 481ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 481ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 482ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 482ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 482ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 482ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 482ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 482ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 482ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 483ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 483ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 483ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 483ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 483ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 483ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 483ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 483ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 483ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 483ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 483ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 484ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 484ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 484ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 484ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 5 ms, 965032 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 6 ms, 291112 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-2 TestServer: [5 s, 6 ms, 480187 ns] Pushing promise: https://127.0.0.1:41665/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 486ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 486ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-3] [3s 487ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [3s 487ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 487ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 487ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-3] [3s 487ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [3s 487ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [3s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 487ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 488ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 488ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-3] [3s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 488ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-3] [3s 488ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-3] [3s 488ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 488ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 488ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 488ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 488ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 488ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SocketTube(6) read bytes: 909 DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SSL Reader(SocketTube(6)) Adding 909 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:909, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) Unwrapping: 909 DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 489ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 909 into buffer of 64 remaining to decode: 856 DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-3] [3s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [3s 489ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 489ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 490ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 490ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 490ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 490ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:41665/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) Unwrapping: 856 DEBUG: [MainThread] [3s 490ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 856 into buffer of 64 remaining to decode: 797 DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-3] [3s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 490ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 490ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 491ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 491ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 491ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 491ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 491ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 491ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) Unwrapping: 797 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 797 into buffer of 16676 remaining to decode: 702 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-3] [3s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-3] [3s 491ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 491ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 491ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 702 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 702 into buffer of 64 remaining to decode: 643 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 492ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 492ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 492ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 492ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 492ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 492ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 492ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 492ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 643 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 643 into buffer of 16676 remaining to decode: 548 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 493ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 493ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [3s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 493ms] SSL Reader(SocketTube(6)) Unwrapping: 548 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 548 into buffer of 64 remaining to decode: 487 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 494ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [MainThread] [3s 494ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 494ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 494ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 487 DEBUG: [MainThread] [3s 494ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 487 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-3] [3s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 494ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 494ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 494ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 495ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [3s 495ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@801009d DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 440 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-3] [3s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 495ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 495ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 495ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 495ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 495ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 392 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 63 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 496ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 496ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1298, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-3] [3s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-3] [3s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 496ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 497ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 497ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 497ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 497ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 497ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@364cecda DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-3] [3s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 497ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 497ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 498ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 498ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 498ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 498ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 498ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 498ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 498ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1352, limit: 16777216 DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 498ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 498ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 499ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 499ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 499ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 499ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 499ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44ee1972 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-3] [3s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 499ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 500ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 500ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 500ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 500ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-3] [3s 500ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 500ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 500ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 500ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 500ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 500ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [MainThread] [3s 500ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) read bytes: 149 DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SSL Reader(SocketTube(6)) Adding 149 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [3s 500ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:149, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 500ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [HttpClient-5-SelectorManager] [3s 500ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 64 DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 501ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 501ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 501ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 501ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 501ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 501ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1407, limit: 16777216 DEBUG: [MainThread] [3s 501ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 501ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 501ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 502ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 502ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 502ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 502ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 502ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 502ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a9a336 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [3s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 502ms] SocketTube(6) got some demand for reading DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 502ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [pool-1-thread-3] [3s 502ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 502ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 503ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:41665/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 504ms] Exchange establishing exchange for https://127.0.0.1:41665/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 504ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 504ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 504ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 504ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 504ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 504ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-3] [3s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 505ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 505ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 505ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 505ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 505ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 505ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 506ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 506ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 506ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 506ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 506ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 506ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 506ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 506ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 506ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 506ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 506ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 506ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 506ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 506ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 506ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 506ms] 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: [5 s, 28 ms, 486160 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 28 ms, 828860 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-2 TestServer: [5 s, 29 ms, 10875 ns] Pushing promise: https://127.0.0.1:41665/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 508ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-3] [3s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-3] [3s 509ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [3s 509ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [3s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 509ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-3] [3s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-3] [3s 510ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 510ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 510ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 511ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 511ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 511ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 511ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:41665/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-3] [3s 511ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 511ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 511ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 511ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 512ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 512ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 512ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SocketTube(6) read bytes: 847 DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SSL Reader(SocketTube(6)) Adding 847 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 512ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:847, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) Unwrapping: 847 DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 847 into buffer of 64 remaining to decode: 788 DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-3] [3s 513ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 513ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 513ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 513ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 513ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 513ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 513ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 513ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [3s 513ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [MainThread] [3s 514ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) Unwrapping: 788 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 788 into buffer of 16676 remaining to decode: 698 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-3] [3s 514ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-3] [3s 514ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 514ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 514ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Unwrapping: 698 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 698 into buffer of 64 remaining to decode: 639 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 515ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 515ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 515ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 515ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 515ms] SSL Reader(SocketTube(6)) Unwrapping: 639 DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 639 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-3] [3s 516ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 516ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 516ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapping: 549 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 517ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 517ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapping: 488 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-3] [3s 517ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-3] [3s 517ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 517ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 518ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-3] [3s 518ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 518ms] SSL Reader(SocketTube(6)) Unwrapping: 441 DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [MainThread] [3s 518ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19774295 DEBUG: [MainThread] [3s 518ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 518ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 518ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 519ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 519ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 519ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 519ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 519ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 519ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 519ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 520ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 520ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 520ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 520ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 520ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-3] [3s 520ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 521ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 521ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ac5eb6 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-3] [3s 521ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 521ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 521ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 522ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 522ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 522ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 522ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 522ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-3] [3s 522ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 522ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 522ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 523ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-3] [3s 523ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 523ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 523ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 523ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 523ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-3] [3s 523ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56d758a5 DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 524ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 524ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:41665/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [MainThread] [3s 524ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 524ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 524ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [MainThread] [3s 524ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 524ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 524ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 524ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 524ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 524ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 524ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 525ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 525ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 525ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SocketTube(6) read bytes: 148 DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SSL Reader(SocketTube(6)) Adding 148 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 525ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 525ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 526ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 526ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-3] [3s 526ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 526ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 526ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 526ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 526ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 526ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-3] [3s 526ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6246ee84 DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-3] [3s 527ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 527ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 527ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 527ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 527ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 527ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 529ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:47368 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [3s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) Server connection to /127.0.0.1:53416 stopping. 8 streams DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] SocketTube(7) got read EOF DEBUG: [HttpClient-6-SelectorManager] [3s 565ms] SocketTube(7) pausing read event Server connection to /127.0.0.1:47372 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 565ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 565ms] SocketTube(5) pausing read event Server connection to /127.0.0.1:47392 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) Server connection to /127.0.0.1:53408 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SocketTube(8) got read EOF DEBUG: [HttpClient-7-SelectorManager] [3s 565ms] SocketTube(8) pausing read event DEBUG: [HttpClient-14-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) Server connection to /127.0.0.1:47374 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 565ms] SocketTube(15) got read EOF DEBUG: [HttpClient-14-SelectorManager] [3s 565ms] SocketTube(15) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 565ms] SocketTube(1) got read EOF DEBUG: [HttpClient-1-SelectorManager] [3s 565ms] SocketTube(1) pausing read event Server connection to /127.0.0.1:47384 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-11-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-11-SelectorManager] [3s 566ms] SocketTube(12) got read EOF DEBUG: [HttpClient-11-SelectorManager] [3s 566ms] SocketTube(12) pausing read event Server connection to /127.0.0.1:53414 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [3s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 566ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 566ms] SocketTube(11) pausing read event Server connection to /127.0.0.1:47404 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-2-SelectorManager] [3s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) TestServer(2): stopping 9 connections Server connection to /127.0.0.1:40150 stopping. 1 streams DEBUG: [HttpClient-2-SelectorManager] [3s 567ms] SocketTube(2) got read EOF DEBUG: [HttpClient-2-SelectorManager] [3s 567ms] SocketTube(2) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [3s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 568ms] SocketTube(16) got read EOF DEBUG: [HttpClient-15-SelectorManager] [3s 568ms] SocketTube(16) pausing read event TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [3s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f8e139c for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 578ms] SocketTube(7) completing subscriber DEBUG: [HttpClient-6-SelectorManager] [3s 578ms] Http2Connection(SocketTube(7)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ac94964 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 579ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 579ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer TestServer(1): finished DEBUG: [HttpClient-1-SelectorManager] [3s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a1b0cb for None (false) DEBUG: [HttpClient-1-SelectorManager] [3s 590ms] SocketTube(1) completing subscriber DEBUG: [HttpClient-1-SelectorManager] [3s 590ms] Http2Connection(SocketTube(1)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688413d1 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 591ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [3s 591ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 592ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 592ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 592ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775778, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 592ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 593ms] SocketTube(1) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 593ms] SocketTube(1) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 593ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 592ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 592ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 593ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [3s 592ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [3s 593ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 593ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 594ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65722a4d for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 597ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-5] [3s 597ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [3s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4203fb63 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 597ms] SocketTube(8) completing subscriber DEBUG: [pool-1-thread-4] [3s 597ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [3s 597ms] Http2Connection(SocketTube(8)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-7-SelectorManager] [3s 598ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [3s 598ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 598ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-6] [3s 598ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 598ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b6fb750 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 599ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 600ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2384774d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 600ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [3s 600ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 601ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [3s 601ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 601ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-8] [3s 601ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-2-SelectorManager] [3s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cf077cf for None (false) DEBUG: [HttpClient-2-SelectorManager] [3s 603ms] SocketTube(2) completing subscriber DEBUG: [HttpClient-2-SelectorManager] [3s 603ms] Http2Connection(SocketTube(2)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-2-SelectorManager] [3s 603ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [3s 603ms] SocketTube(2) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 603ms] SocketTube(2) Read scheduler stopped DEBUG: [pool-1-thread-9] [3s 603ms] Http2Connection(SocketTube(2)) 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) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-8-SelectorManager] [3s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) Server connection to /127.0.0.1:40140 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) Server connection to /127.0.0.1:40194 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 622ms] SocketTube(9) read bytes: 80 Server connection to /127.0.0.1:41152 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [3s 623ms] SSL Reader(SocketTube(9)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [3s 623ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 622ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 623ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 623ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:40164 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [3s 623ms] SocketTube(9) resuming read event TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 624ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:40174 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 624ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 624ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 623ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 624ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 624ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 624ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:40180 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [3s 624ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 624ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SocketTube(17) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 625ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [3s 624ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:40210 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 625ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 625ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [3s 625ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [3s 625ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [pool-1-thread-11] [3s 625ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [3s 625ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [HttpClient-4-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [pool-1-thread-14] [3s 625ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [3s 625ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [pool-1-thread-14] [3s 625ms] SSL Reader(SocketTube(17)) Unwrapping: 80 TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [3s 625ms] SocketTube(4) read bytes: 80 DEBUG: [HttpClient-4-SelectorManager] [3s 625ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 625ms] SSL Reader(SocketTube(4)) Adding 80 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 625ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 625ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SocketTube(4) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SSL Reader(SocketTube(18)) onNext DEBUG: [pool-1-thread-12] [3s 626ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-12] [3s 626ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:41150 stopping. 1 streams DEBUG: [pool-1-thread-15] [3s 626ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-15] [3s 626ms] SSL Reader(SocketTube(4)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 626ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 626ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 626ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [pool-1-thread-16] [3s 626ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-16] [3s 626ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SocketTube(3) read bytes: 80 DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SSL Reader(SocketTube(3)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 626ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): finished DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-17] [3s 626ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-17] [3s 626ms] SSL Reader(SocketTube(3)) Unwrapping: 80 DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 626ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 627ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-18] [3s 630ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [pool-1-thread-18] [3s 630ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 630ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [3s 639ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-16] [3s 639ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-14] [3s 639ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-16] [3s 639ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [3s 639ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-16] [3s 639ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-14] [3s 639ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-14] [3s 639ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-16] [3s 639ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [3s 639ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-14] [3s 639ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [3s 639ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-13] [3s 639ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-13] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-12] [3s 640ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-12] [3s 640ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [3s 640ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-12] [3s 640ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-12] [3s 640ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [3s 640ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [3s 640ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-15] [3s 640ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 640ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [3s 640ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [3s 640ms] SSL Reader(SocketTube(4)) Unwrapping: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-13] [3s 640ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [3s 640ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-13] [3s 640ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [3s 640ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-16] [3s 639ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-16] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [3s 641ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-16] [3s 641ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-16] [3s 641ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-16] [3s 641ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-16] [3s 641ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-16] [3s 641ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for R (true) DEBUG: [pool-1-thread-14] [3s 639ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-14] [3s 641ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-14] [3s 641ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 641ms] SocketTube(18) got read EOF DEBUG: [pool-1-thread-14] [3s 641ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [3s 641ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-14] [3s 641ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [HttpClient-17-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@41be3dab for None (false) DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 642ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-14] [3s 642ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-14] [3s 642ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-14] [3s 642ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-14] [3s 642ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-11] [3s 642ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-11] [3s 642ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [pool-1-thread-17] [3s 642ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-17] [3s 642ms] SSLFlowDelegate(SocketTube(3)) doClosure: close_notify received DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 642ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) CLOSED DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-17] [3s 642ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) Sending 40 bytes downstream DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-17] [3s 642ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-17] [3s 642ms] SocketTube(3) trying to write: 40 DEBUG: [pool-1-thread-17] [3s 642ms] SocketTube(3) wrote: 40 DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) write completed, 0 yet to send DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-17] [3s 643ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-17] [3s 643ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-17] [3s 643ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-17] [3s 643ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-17] [3s 643ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-18] [3s 640ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-10] [3s 643ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for R (true) DEBUG: [pool-1-thread-12] [3s 640ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-15] [3s 640ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-15] [3s 643ms] SSLFlowDelegate(SocketTube(4)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) trying to write: 40 DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [pool-1-thread-14] [3s 642ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) pausing read event DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11582b82 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 643ms] SocketTube(3) completing subscriber DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [3s 643ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-12] [3s 643ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [3s 644ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-12] [3s 644ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [3s 644ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [3s 644ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-12] [3s 644ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-12] [3s 644ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-12] [3s 644ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [3s 644ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SocketTube(13) pausing read event DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21e1cfaf for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 644ms] SocketTube(13) completing subscriber DEBUG: [pool-1-thread-11] [3s 642ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-17] [3s 643ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-18] [3s 643ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-18] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [3s 643ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [3s 643ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-14] [3s 643ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 647ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [3s 646ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-18] [3s 647ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [3s 647ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [3s 647ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-15] [3s 647ms] SSL Writer(SocketTube(4)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-15] [3s 647ms] SSL Writer(SocketTube(4)) CLOSED DEBUG: [pool-1-thread-11] [3s 647ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-11] [3s 647ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-15] [3s 647ms] SSL Writer(SocketTube(4)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-14] [3s 647ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-18] [3s 647ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 647ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [3s 647ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-18] [3s 647ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [3s 647ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-15] [3s 647ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [3s 647ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-10] [3s 647ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 647ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-11] [3s 647ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-18] [3s 647ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-18] [3s 647ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-11] [3s 647ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-18] [3s 648ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-15] [3s 647ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-14] [3s 647ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) Sending 40 bytes downstream DEBUG: [pool-1-thread-14] [3s 648ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-14] [3s 648ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-10] [3s 647ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-14] [3s 648ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [3s 648ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-14] [3s 648ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [3s 648ms] SocketTube(4) trying to write: 40 DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-14] [3s 648ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [3s 648ms] SocketTube(4) wrote: 40 DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [3s 648ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-10] [3s 648ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-14] [3s 648ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-10] [3s 648ms] SocketTube(9) trying to write: 40 DEBUG: [pool-1-thread-14] [3s 648ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-14] [3s 648ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-11] [3s 648ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-14] [3s 648ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [3s 648ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [3s 648ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [3s 648ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [3s 648ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-14] [3s 648ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-11] [3s 648ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [3s 648ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for R (true) DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [3s 648ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [3s 648ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-10] [3s 648ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-15] [3s 648ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 648ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-18] [3s 648ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [3s 648ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-18] [3s 649ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 649ms] SSL Writer(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-15] [3s 649ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-18] [3s 649ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-15] [3s 649ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [3s 649ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-18] [3s 649ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-15] [3s 649ms] SocketTube(4) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 649ms] SocketTube(4) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-15] [3s 649ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [pool-1-thread-15] [3s 649ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-15] [3s 649ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-18] [3s 649ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-18] [3s 649ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 649ms] SocketTube(17) got read EOF DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-15] [3s 649ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-15] [3s 649ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-18] [3s 649ms] SocketTube(14) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 649ms] SocketTube(17) pausing read event DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-15] [3s 649ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-18] [3s 649ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194ad598 for None (false) DEBUG: [pool-1-thread-15] [3s 649ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 649ms] SocketTube(17) completing subscriber DEBUG: [pool-1-thread-18] [3s 649ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-15] [3s 649ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for R (true) DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [3s 649ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [3s 649ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [3s 649ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [pool-1-thread-10] [3s 649ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SocketTube(4) got read EOF DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76ae3e2a for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 649ms] SocketTube(4) completing subscriber DEBUG: [pool-1-thread-10] [3s 649ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [3s 649ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SocketTube(6) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@394fefd6 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 650ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SocketTube(9) pausing read event DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@781488b9 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 651ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [3s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 653ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [3s 653ms] SocketTube(14) pausing read event DEBUG: [HttpClient-13-SelectorManager] [3s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45a20380 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 653ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-9] [3s 670ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [3s 670ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-9] [3s 671ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-9] [3s 671ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [3s 671ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [3s 671ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [3s 672ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [3s 672ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-8] [3s 672ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-8] [3s 672ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [3s 673ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [3s 673ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 680ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [3s 680ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 680ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 680ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [3s 680ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 680ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 681ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 681ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-6] [3s 681ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-6] [3s 681ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 681ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 681ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 687ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 687ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 687ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 687ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [3s 688ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 688ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 689ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 689ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-5] [3s 689ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-5] [3s 690ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [3s 690ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 690ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 691ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 691ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 691ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [3s 691ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 691ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 691ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 694ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 694ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [3s 694ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-2] [3s 694ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [3s 695ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 695ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 736ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 736ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-7] [3s 736ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-7] [3s 736ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 737ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 737ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] 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@2b07484e[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@7080bb9f, getALPN: jdk.internal.net.http.common.MinimalFuture@42b50f5c[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 889ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 889ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 889ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 889ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 889ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 890ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 890ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-7] [3s 890ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-7] [3s 890ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 890ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 890ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 890ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 890ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-7] [3s 890ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-7] [3s 890ms] SSL Writer(SocketTube(10)) stop DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] 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@4bca358[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@514c90f5, getALPN: jdk.internal.net.http.common.MinimalFuture@2c8ad2f9[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] SocketTube(18) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) completing DEBUG: [HttpClient-17-SelectorManager] [3s 898ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 898ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 898ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 898ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 898ms] 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-7] [3s 899ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 899ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [3s 899ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [3s 899ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 899ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 899ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 899ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 899ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-7] [3s 899ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-7] [3s 899ms] SSL Writer(SocketTube(18)) stop DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SSL Reader(SocketTube(13)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@64e34d57[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@4e057597, getALPN: jdk.internal.net.http.common.MinimalFuture@6a24460d[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) completing DEBUG: [HttpClient-12-SelectorManager] [3s 900ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 900ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 900ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 900ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 900ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 900ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 900ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-7] [3s 901ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-7] [3s 901ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 901ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 901ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 901ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 901ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-7] [3s 901ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-7] [3s 901ms] SSL Writer(SocketTube(13)) stop DEBUG: [HttpClient-16-SelectorManager] [3s 901ms] 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@5c485075[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@70e1c4be, getALPN: jdk.internal.net.http.common.MinimalFuture@416850cf[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 901ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 901ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 901ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-16-SelectorManager] [3s 902ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 902ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 902ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 902ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 902ms] 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-7] [3s 902ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 902ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-7] [3s 902ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-7] [3s 902ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 902ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 902ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 902ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 902ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-7] [3s 902ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-7] [3s 902ms] SSL Writer(SocketTube(17)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SSL Reader(SocketTube(4)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@33acb63b[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@55e8b205, getALPN: jdk.internal.net.http.common.MinimalFuture@7d5e4789[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SSL Reader(SocketTube(4)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) completing DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SocketTube(4) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SocketTube(4) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 903ms] SocketTube(4) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 903ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 904ms] SSLTube(SocketTube(4)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 904ms] Http2Connection(SSLTube(SocketTube(4))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 904ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 904ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 904ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-7] [3s 904ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-7] [3s 904ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 904ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 904ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 904ms] SSLTube(SocketTube(4)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 904ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-7] [3s 904ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-7] [3s 904ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SSL Reader(SocketTube(9)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3d16017f[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@4d07c48c, getALPN: jdk.internal.net.http.common.MinimalFuture@fd3667a[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SocketTube(9) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) completing DEBUG: [HttpClient-8-SelectorManager] [3s 905ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 905ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 905ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 905ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 906ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 906ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-7] [3s 906ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-7] [3s 906ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 906ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 906ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 906ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 906ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-7] [3s 906ms] SSL Writer(SocketTube(9)) stop DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SSL Reader(SocketTube(14)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@a09df0[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@262e50df, getALPN: jdk.internal.net.http.common.MinimalFuture@ddae501[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) completing DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 906ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 906ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 906ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 907ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 907ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 907ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 907ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-7] [3s 907ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-7] [3s 907ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 907ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 907ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 907ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 907ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-7] [3s 907ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] 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@1f1f0f56[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@7e48495d, getALPN: jdk.internal.net.http.common.MinimalFuture@349572b7[Completed normally] (id=648), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 4024, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 907ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-7] [3s 907ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 907ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 907ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 907ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 908ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 908ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [3s 908ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [3s 908ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 908ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 908ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 908ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 908ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-7] [3s 908ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-7] [3s 908ms] SSL Writer(SocketTube(6)) stop DEBUG: [HttpClient-3-SelectorManager] [3s 908ms] SSL Reader(SocketTube(3)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6d585e2e[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@2e86425a, getALPN: jdk.internal.net.http.common.MinimalFuture@39a72f92[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 908ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 908ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [3s 909ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [3s 909ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 909ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) completing DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 909ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 909ms] Http2Connection(SSLTube(SocketTube(3))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 909ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 909ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 909ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-7] [3s 909ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-7] [3s 909ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 909ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 909ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 909ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 909ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-7] [3s 909ms] SSL Reader(SocketTube(3)) stop DEBUG: [pool-1-thread-7] [3s 909ms] SSL Writer(SocketTube(3)) 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/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/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 21:42:08 CEST 2024 finished: Mon Apr 01 21:42:08 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.694 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 21:42:08 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 21:42:09 CEST 2024 elapsed time (seconds): 0.694 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=3724255, tid=3724258 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3724255.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/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.209 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 21:41:59 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 21:41:59 CEST 2024 elapsed time (seconds): 0.209 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.209 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 21:41:59 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 2 finished: Mon Apr 01 21:41:59 CEST 2024 elapsed time (seconds): 0.209 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 21:41:59 CEST 2024 finished: Mon Apr 01 21:41:59 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 11.753 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 21:41:59 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 21:42:11 CEST 2024 elapsed time (seconds): 11.753 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:36629]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@43bdb150, /http1/fixed Http1TestServer[localhost/127.0.0.1:36629]::addHandler DependentActionsTest$HTTP_ChunkedHandler@742b43ca, /http1/chunk Http1TestServer[localhost/127.0.0.1:45851]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@43bdb150, /https1/fixed Http1TestServer[localhost/127.0.0.1:45851]::addHandler DependentActionsTest$HTTP_ChunkedHandler@742b43ca, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:42119]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@26b9d320, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:42119]::addHandler DependentActionsTest$HTTP_ChunkedHandler@4ea24b46, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:57305]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@26b9d320, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:57305]::addHandler DependentActionsTest$HTTP_ChunkedHandler@4ea24b46, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 374 ms, 705149 ns] testAsInputStreamAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", false, SemaphoreStaller): success [2 s, 348 ms, 431678 ns] testAsInputStreamAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", false, SemaphoreStaller): success [2 s, 464 ms, 957868 ns] testAsInputStreamAsync(https://127.0.0.1:45851/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:45851/https1/fixed/x", false, SemaphoreStaller): success [3 s, 889 ms, 32345 ns] testAsInputStreamAsync(https://127.0.0.1:45851/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Releasing semaphore: permits=0 Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:45851/https1/chunk/x", false, SemaphoreStaller): success [4 s, 27 ms, 546746 ns] testAsInputStreamAsync(http://127.0.0.1:42119/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@f6bebdd HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", false, SemaphoreStaller): success [4 s, 338 ms, 868047 ns] testAsInputStreamAsync(http://127.0.0.1:42119/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e7579d HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", false, SemaphoreStaller): success [4 s, 446 ms, 963555 ns] testAsInputStreamAsync(https://127.0.0.1:57305/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@7d5ae145 HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", false, SemaphoreStaller): success [4 s, 571 ms, 989070 ns] testAsInputStreamAsync(https://127.0.0.1:57305/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52d4b04 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", false, SemaphoreStaller): success [4 s, 682 ms, 543150 ns] testAsInputStreamAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", true, SemaphoreStaller): success [4 s, 789 ms, 859525 ns] testAsInputStreamAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", true, SemaphoreStaller): success [4 s, 898 ms, 148178 ns] testAsInputStreamAsync(https://127.0.0.1:45851/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:45851/https1/fixed/x", true, SemaphoreStaller): success [5 s, 7 ms, 243885 ns] testAsInputStreamAsync(https://127.0.0.1:45851/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:45851/https1/chunk/x", true, SemaphoreStaller): success [5 s, 120 ms, 864121 ns] testAsInputStreamAsync(http://127.0.0.1:42119/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@643eb2b HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", true, SemaphoreStaller): success [5 s, 225 ms, 252462 ns] testAsInputStreamAsync(http://127.0.0.1:42119/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a7ef0bf HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", true, SemaphoreStaller): success [5 s, 329 ms, 120100 ns] testAsInputStreamAsync(https://127.0.0.1:57305/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d99d624 HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", true, SemaphoreStaller): success [5 s, 437 ms, 970578 ns] testAsInputStreamAsync(https://127.0.0.1:57305/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71b35127 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", true, SemaphoreStaller): success [5 s, 562 ms, 599201 ns] testAsLinesAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", false, SemaphoreStaller): success [5 s, 681 ms, 558002 ns] testAsLinesAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", false, SemaphoreStaller): success [5 s, 788 ms, 991482 ns] testAsLinesAsync(https://127.0.0.1:45851/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:45851/https1/fixed/x", false, SemaphoreStaller): success [5 s, 895 ms, 742610 ns] testAsLinesAsync(https://127.0.0.1:45851/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:45851/https1/chunk/x", false, SemaphoreStaller): success [6 s, 5 ms, 419213 ns] testAsLinesAsync(http://127.0.0.1:42119/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5adf8592 HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", false, SemaphoreStaller): success [6 s, 116 ms, 903468 ns] testAsLinesAsync(http://127.0.0.1:42119/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23275233 HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", false, SemaphoreStaller): success [6 s, 226 ms, 643313 ns] testAsLinesAsync(https://127.0.0.1:57305/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@332d1296 HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", false, SemaphoreStaller): success [6 s, 338 ms, 107068 ns] testAsLinesAsync(https://127.0.0.1:57305/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b879565 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", false, SemaphoreStaller): success [6 s, 451 ms, 910200 ns] testAsLinesAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", true, SemaphoreStaller): success [6 s, 556 ms, 299061 ns] testAsLinesAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", true, SemaphoreStaller): success [6 s, 659 ms, 932671 ns] testAsLinesAsync(https://127.0.0.1:45851/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:45851/https1/fixed/x", true, SemaphoreStaller): success [6 s, 764 ms, 787025 ns] testAsLinesAsync(https://127.0.0.1:45851/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:45851/https1/chunk/x", true, SemaphoreStaller): success [6 s, 871 ms, 680488 ns] testAsLinesAsync(http://127.0.0.1:42119/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a24efcf HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", true, SemaphoreStaller): success [6 s, 974 ms, 511495 ns] testAsLinesAsync(http://127.0.0.1:42119/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17720b3c HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", true, SemaphoreStaller): success [7 s, 78 ms, 361540 ns] testAsLinesAsync(https://127.0.0.1:57305/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f7107da HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", true, SemaphoreStaller): success [7 s, 187 ms, 397225 ns] testAsLinesAsync(https://127.0.0.1:57305/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4130700 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", true, SemaphoreStaller): success [7 s, 303 ms, 895714 ns] testAsStringAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", false, SemaphoreStaller): success [7 s, 416 ms, 341807 ns] testAsStringAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", false, SemaphoreStaller): success [7 s, 522 ms, 970163 ns] testAsStringAsync(https://127.0.0.1:45851/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:45851/https1/fixed/x", false, SemaphoreStaller): success [7 s, 628 ms, 376243 ns] testAsStringAsync(https://127.0.0.1:45851/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:45851/https1/chunk/x", false, SemaphoreStaller): success [7 s, 735 ms, 257966 ns] testAsStringAsync(http://127.0.0.1:42119/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@564fdca4 HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", false, SemaphoreStaller): success [7 s, 839 ms, 311597 ns] testAsStringAsync(http://127.0.0.1:42119/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36be88f5 HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", false, SemaphoreStaller): success [7 s, 943 ms, 724589 ns] testAsStringAsync(https://127.0.0.1:57305/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65d9c9f1 HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", false, SemaphoreStaller): success [8 s, 49 ms, 35167 ns] testAsStringAsync(https://127.0.0.1:57305/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e767718 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", false, SemaphoreStaller): success [8 s, 154 ms, 150789 ns] testAsStringAsync(http://127.0.0.1:36629/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:36629/http1/fixed/x", true, SemaphoreStaller): success [8 s, 257 ms, 826739 ns] testAsStringAsync(http://127.0.0.1:36629/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:36629/http1/chunk/x", true, SemaphoreStaller): success [8 s, 361 ms, 957343 ns] testAsStringAsync(https://127.0.0.1:45851/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:45851/https1/fixed/x", true, SemaphoreStaller): success [8 s, 466 ms, 852429 ns] testAsStringAsync(https://127.0.0.1:45851/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:45851/https1/chunk/x", true, SemaphoreStaller): success [8 s, 571 ms, 997341 ns] testAsStringAsync(http://127.0.0.1:42119/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10eb68a5 HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/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:42119/http2/fixed/x", true, SemaphoreStaller): success [8 s, 675 ms, 217608 ns] testAsStringAsync(http://127.0.0.1:42119/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fe24156 HTTP_ChunkedHandler received request to http://127.0.0.1:42119/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:42119/http2/chunk/x", true, SemaphoreStaller): success [8 s, 778 ms, 516017 ns] testAsStringAsync(https://127.0.0.1:57305/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e67e97d HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/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:57305/https2/fixed/x", true, SemaphoreStaller): success [8 s, 884 ms, 433913 ns] testAsStringAsync(https://127.0.0.1:57305/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@455a2301 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/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:57305/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:36629/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:36629/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:36629/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:36629/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:45851/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45851/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:45851/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45851/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:42119/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f18dbe3 HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42119/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:42119/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@755bcbcb HTTP_ChunkedHandler received request to http://127.0.0.1:42119/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42119/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:57305/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@609a138e HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:57305/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:57305/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25b14de7 HTTP_ChunkedHandler received request to https://127.0.0.1:57305/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:57305/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:36629/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:36629/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:36629/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:36629/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:45851/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45851/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:45851/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45851/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:42119/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e3e3b85 HTTP_FixedLengthHandler received request to http://127.0.0.1:42119/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42119/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:42119/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33db25e5 HTTP_ChunkedHandler received request to http://127.0.0.1:42119/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:42119/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:57305/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13e209fc HTTP_FixedLengthHandler received request to https://127.0.0.1:57305/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:57305/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:57305/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23546e6d HTTP_ChunkedHandler received request to https://127.0.0.1:57305/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:57305/https2/chunk/x", true): success ========================= [9 s, 413 ms, 252016 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] [42ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [76ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-1] [117ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [174ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [174ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [176ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [176ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [215ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [215ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [279ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [280ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [298ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@737d4885 queue.isEmpty: true DEBUG: [pool-1-thread-1] [349ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@737d4885, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [349ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [373ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [373ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [374ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [374ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [374ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [377ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [382ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39e8a111 for C (true) DEBUG: [HttpClient-1-SelectorManager] [397ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [397ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42876 DEBUG: [pool-1-thread-2] [402ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [405ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [405ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [407ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [407ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [407ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [407ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [407ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7446995f DEBUG: [HttpClient-1-SelectorManager] [407ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-2] [408ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [408ms] SocketTube(1) calling onSubscribe DEBUG: [pool-1-thread-2] [408ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [408ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [408ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [408ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [408ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [408ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [409ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [409ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [409ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [409ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [409ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [409ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [409ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [411ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [411ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for R (true) DEBUG: [pool-1-thread-1] [411ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [412ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [422ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [424ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [435ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [435ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [437ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [437ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [437ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [437ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [439ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [444ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [444ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [444ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [449ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-1] [450ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [451ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [451ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [451ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [451ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [452ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [453ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [481ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [481ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-1] [481ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [486ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [486ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46d8b7bf DEBUG: [pool-1-thread-1] [486ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for None (false) DEBUG: [HttpClient-1-SelectorManager] [687ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [688ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [688ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [688ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@737d4885 DEBUG: [HttpClient-1-SelectorManager] [688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for R (false) DEBUG: [pool-1-thread-1] [688ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [688ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [688ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@737d4885 DEBUG: [pool-1-thread-1] [696ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [698ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [698ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@737d4885 DEBUG: [pool-1-thread-1] [698ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [699ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [709ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [745ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@69b321aa(1) DEBUG: [pool-1-thread-1] [750ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@23b7d6cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@369f64b8 queue.isEmpty: false DEBUG: [pool-1-thread-1] [790ms] HttpClientImpl(1) ClientImpl (async) elapsed 693 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [pool-1-thread-1] [818ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-1] [821ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [822ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [823ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [823ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [823ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@23b7d6cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@369f64b8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [824ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@23b7d6cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@369f64b8 DEBUG: [pool-1-thread-1] [824ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [824ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@23b7d6cb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@369f64b8 DEBUG: [pool-1-thread-1] [824ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [824ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [828ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [828ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [828ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [829ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [830ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [830ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [830ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [830ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [831ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [834ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [834ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [834ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [834ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [834ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [834ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [834ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for R (false) DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [835ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [835ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [835ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [837ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [837ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [837ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [837ms] HttpResponseInputStream item offered DEBUG: [MainThread] [837ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [837ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [837ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [837ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@69b321aa(1) DEBUG: [pool-1-thread-1] [837ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [837ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [849ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [850ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-1] [850ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [850ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [851ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [851ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [851ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [851ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [851ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [852ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [852ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@43a29399 queue.isEmpty: true DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@43a29399, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [852ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [852ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [852ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [852ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [853ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a1f6fb0 for C (true) DEBUG: [HttpClient-2-SelectorManager] [853ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [853ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42884 DEBUG: [pool-1-thread-1] [854ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [854ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [854ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30e704c0 DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [854ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-1] [854ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [855ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [855ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [855ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [855ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [855ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [855ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [856ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [856ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [856ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [856ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [856ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [856ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [856ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [856ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for R (true) DEBUG: [pool-1-thread-3] [856ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [856ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [856ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [856ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [857ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [857ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [857ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [857ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [857ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [857ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [857ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [857ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [857ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [858ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [858ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [858ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [858ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [858ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [858ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [858ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [858ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@280a83b3 DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for None (false) DEBUG: [HttpClient-2-SelectorManager] [861ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [861ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [861ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for R (false) DEBUG: [pool-1-thread-3] [861ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@43a29399 DEBUG: [HttpClient-2-SelectorManager] [862ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [862ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [862ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@43a29399 DEBUG: [pool-1-thread-3] [862ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [862ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [862ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@43a29399 DEBUG: [pool-1-thread-3] [862ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [862ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [951ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [951ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6022e542(2) DEBUG: [pool-1-thread-3] [957ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56dd8276/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@63dcdc9e queue.isEmpty: false DEBUG: [pool-1-thread-3] [958ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-2] [958ms] HttpClientImpl(2) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [pool-1-thread-3] [958ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [958ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [958ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56dd8276/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@63dcdc9e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [958ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@56dd8276/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@63dcdc9e DEBUG: [pool-1-thread-3] [959ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [959ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@56dd8276/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@63dcdc9e DEBUG: [MainThread] [959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [959ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [960ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [961ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [961ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [962ms] HttpResponseInputStream item offered DEBUG: [MainThread] [962ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [962ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [962ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [962ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [962ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [962ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [962ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [962ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [962ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [962ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [962ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [962ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [963ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [963ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [963ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [963ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [963ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [963ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [963ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [963ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [963ms] HttpResponseInputStream item offered DEBUG: [MainThread] [963ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-2-SelectorManager] [963ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [963ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [964ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [964ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [964ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [964ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6022e542(2) DEBUG: [HttpClient-2-SelectorManager] [964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for R (false) DEBUG: [pool-1-thread-3] [964ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [964ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [964ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [964ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [964ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [965ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [966ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-3] [967ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [970ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [970ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [970ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [970ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [977ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [977ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [978ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [978ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a4d6db6 for C (true) DEBUG: [HttpClient-3-SelectorManager] [978ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [978ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59888 DEBUG: [pool-1-thread-3] [1s 21ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 22ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 23ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 23ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 23ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 23ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 24ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 24ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 24ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 24ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 24ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 24ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 59ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 60ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 106ms] 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@10b506c6[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 106ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] 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 107ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 107ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 108ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 108ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 108ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 110ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 110ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 597ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 599ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 600ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 600ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 623ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 623ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 623ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 623ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 624ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 624ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 624ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 624ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 624ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 624ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 624ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 625ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 625ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 637ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [2s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 46ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 47ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 47ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 47ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [2s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 76ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [2s 77ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 77ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [2s 77ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 77ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 79ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 93ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 93ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 94ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 94ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 94ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 94ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 94ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 94ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 94ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [2s 94ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 94ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 95ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 95ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 95ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 95ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 96ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 96ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 96ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 96ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 99ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [pool-1-thread-3] [2s 99ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [2s 99ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 107ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 107ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 107ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [2s 107ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 107ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 107ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 281ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 281ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 281ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 282ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 282ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 282ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 284ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 284ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 290ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 290ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 290ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59888 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-3] [2s 291ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 291ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@74422633 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@74422633, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 291ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 291ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 292ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 292ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e147f97 DEBUG: [pool-1-thread-3] [2s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 302ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 302ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 302ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 302ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 302ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 302ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 303ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 303ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 303ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 303ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 303ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 303ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 303ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 303ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 303ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 303ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 303ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 303ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 303ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 304ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 304ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 304ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 304ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 309ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 309ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 309ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 309ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 310ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 310ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 310ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 310ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 310ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 310ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 310ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 310ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 310ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f9c2ff4 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 311ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 311ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 311ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 312ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 313ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 313ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 313ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 330ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 330ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 330ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 330ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [pool-1-thread-3] [2s 331ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 331ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 331ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [2s 335ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 335ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 335ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 335ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 335ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 335ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 335ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 375ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 376ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 376ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 377ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@74422633 DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@74422633 DEBUG: [pool-1-thread-3] [2s 377ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 378ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@74422633 DEBUG: [pool-1-thread-3] [2s 378ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 381ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 381ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 381ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d657d4e(3) DEBUG: [pool-1-thread-3] [2s 381ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 382ms] HttpClientImpl(3) ClientImpl (async) elapsed 1415 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 382ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 382ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 382ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 382ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658 DEBUG: [pool-1-thread-3] [2s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 382ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658 DEBUG: [pool-1-thread-3] [2s 382ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 382ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 383ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658 DEBUG: [pool-1-thread-3] [2s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1427a0b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5f0658 DEBUG: [pool-1-thread-3] [2s 384ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 384ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 384ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 385ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [2s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 385ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 385ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [MainThread] [2s 385ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 385ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 385ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 385ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 386ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 386ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 386ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 386ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 386ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 386ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 386ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d657d4e(3) DEBUG: [pool-1-thread-3] [2s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 387ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 387ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 387ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 388ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 389ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [2s 390ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 391ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 391ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 392ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 392ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 392ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 392ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5eec0ea7 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 392ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 392ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59896 DEBUG: [pool-1-thread-3] [2s 393ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 393ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 393ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 393ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 393ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 393ms] 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@541465d7[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 394ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 394ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 394ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 394ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [2s 394ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-3] [2s 394ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-3] [2s 394ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 394ms] SocketTube(4) onSubscribe called DEBUG: [pool-1-thread-3] [2s 395ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 395ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 395ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 395ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 395ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 415ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 415ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 415ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 415ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 415ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 416ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 416ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 443ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [pool-1-thread-3] [2s 443ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 443ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 444ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 444ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 444ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 444ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 444ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 444ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 452ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 453ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 453ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 453ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 454ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 454ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 454ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 454ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 455ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 455ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 458ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 458ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 458ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 458ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 459ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 459ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 463ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 463ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59896 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-3] [2s 463ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 463ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 463ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@57ef137b queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@57ef137b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 464ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 464ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 464ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@42b3a29f DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 464ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 465ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 465ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 465ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 465ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 466ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 466ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 466ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 466ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 466ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 466ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 466ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 466ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 467ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 467ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 467ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 467ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 467ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 467ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 467ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 467ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 467ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5cbbc06 DEBUG: [pool-1-thread-3] [2s 467ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 467ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 468ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 469ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 469ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 469ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 469ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 469ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 469ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 473ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 473ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 473ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 473ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 473ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [pool-1-thread-3] [2s 474ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 474ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 475ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 475ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 475ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 475ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 475ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 475ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 476ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 515ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 515ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 515ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 516ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 516ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [pool-1-thread-3] [2s 516ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 516ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 516ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [2s 516ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 517ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@57ef137b DEBUG: [pool-1-thread-3] [2s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@57ef137b DEBUG: [pool-1-thread-3] [2s 518ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 518ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@57ef137b DEBUG: [pool-1-thread-3] [2s 518ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 518ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 518ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 519ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@521a1011(4) DEBUG: [pool-1-thread-3] [2s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 519ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 519ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 519ms] HttpClientImpl(4) ClientImpl (async) elapsed 129 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 519ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 519ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 520ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 520ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [MainThread] [2s 520ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 520ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 520ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 520ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 521ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 521ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 522ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 522ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 522ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 522ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [2s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 523ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 523ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 523ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 523ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 524ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@688b7a08/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4750c8a9 DEBUG: [pool-1-thread-3] [2s 525ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 525ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 525ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 525ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 525ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 525ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 525ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 525ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 525ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 525ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 526ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 526ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 526ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 526ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 526ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 526ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 526ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 526ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 526ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 526ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@521a1011(4) DEBUG: [pool-1-thread-3] [2s 526ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 526ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 527ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 527ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 527ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [MainThread] [2s 528ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [2s 529ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 529ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 530ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 530ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 530ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 530ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 530ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 531ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 531ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7333e030 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7333e030, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 531ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 531ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 531ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 531ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 532ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@627e3de7 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 532ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 532ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38002 DEBUG: [pool-1-thread-3] [2s 532ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 533ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 533ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68865697 DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 533ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [2s 533ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 533ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 534ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 533ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 534ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 534ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 534ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 534ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-1] [2s 534ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 534ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [2s 534ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 534ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 534ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 534ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for R (true) DEBUG: [pool-1-thread-3] [2s 534ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 534ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 534ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 534ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 535ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 535ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 535ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 535ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 535ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 535ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 535ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32677b7f DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 535ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 536ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 536ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 536ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38002,localport=42119] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7333e030 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for R (false) DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7333e030 DEBUG: [pool-1-thread-3] [2s 564ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 565ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 565ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7333e030 DEBUG: [pool-1-thread-3] [2s 565ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 565ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 565ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38002 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-3] [2s 568ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 569ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@405b8909(5) DEBUG: [pool-1-thread-3] [2s 569ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b2bb7a1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@129e8b38 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 571ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 571ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 571ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 571ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 667ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 683ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 684ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 684ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 684ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 684ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1c638bb6 DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 685ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 686ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 686ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 686ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 686ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 687ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 687ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 697ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 697ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 736ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 736ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 737ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [2s 737ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 737ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 737ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 737ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 737ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 739ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 739ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 739ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 739ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 740ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 740ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 740ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 740ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 740ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 740ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 742ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 743ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 743ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 743ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 767ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 768ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 768ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [2s 773ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 774ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 774ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 774ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 774ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 774ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 774ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 774ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 779ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 804ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 804ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 804ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 805ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 813ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 813ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 813ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 813ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 813ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 814ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 814ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 814ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 814ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 816ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 816ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 816ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 816ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 816ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [2s 816ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 816ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 816ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 816ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 817ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 817ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 817ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 817ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 817ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 817ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 817ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [2s 817ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 817ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 818ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 823ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 825ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 826ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 826ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 826ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 828ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 828ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 828ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 829ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 829ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 38002 DEBUG: [pool-1-thread-3] [2s 831ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 832ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 832ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 832ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 832ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 832ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 832ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 832ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 832ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 833ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 833ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 833ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 833ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 833ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 833ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 833ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 833ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 833ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 837ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b593ee0 DEBUG: [pool-1-thread-3] [2s 837ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 837ms] HttpClientImpl(5) ClientImpl (async) elapsed 307 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-3] [2s 837ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 837ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@405b8909(5) DEBUG: [pool-1-thread-3] [2s 837ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b2bb7a1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@129e8b38, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 837ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 837ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 837ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 838ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 839ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [2s 840ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-3] [2s 840ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 840ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 840ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 841ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 841ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 841ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 841ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 841ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 841ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76ef240c queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76ef240c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 842ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 842ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 842ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 842ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 842ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@216df3b6 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=38018,localport=42119] DEBUG: [HttpClient-6-SelectorManager] [2s 843ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 843ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38018 DEBUG: [pool-1-thread-3] [2s 843ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 843ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 843ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 843ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 843ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 843ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 843ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 843ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [2s 844ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2b9598c6 DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 844ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 844ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 844ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 844ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 844ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [2s 844ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 844ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 844ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 844ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 844ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 845ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 845ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 845ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-SelectorManager] [2s 844ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 846ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 846ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 846ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 846ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 847ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 847ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 847ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 847ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 847ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 847ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 847ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 847ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 847ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 847ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 847ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 847ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 848ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [2s 848ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 848ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 848ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 848ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for None (false) DEBUG: [pool-1-thread-3] [2s 848ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 848ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [2s 848ms] SocketTube(6) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 848ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [2s 848ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 849ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-SelectorManager] [2s 849ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 849ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-2] [2s 849ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76ef240c DEBUG: [pool-1-thread-3] [2s 849ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 849ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for R (false) DEBUG: [pool-1-thread-2] [2s 849ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76ef240c DEBUG: [pool-1-thread-3] [2s 849ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 849ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 849ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f6c35df DEBUG: [pool-1-thread-2] [2s 849ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 849ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 849ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 849ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76ef240c DEBUG: [pool-1-thread-2] [2s 850ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 850ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 850ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38018 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-2] [2s 850ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 850ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70446a89(6) DEBUG: [pool-1-thread-2] [2s 850ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cbc83a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1fcf66f queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 851ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 851ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 851ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 851ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [2s 851ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 851ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 852ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 853ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5f330d48 DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [2s 853ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 853ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 854ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 853ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for R (false) DEBUG: [pool-1-thread-2] [2s 854ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 854ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SocketTube(6) onSubscribe called DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 854ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 854ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [2s 854ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 854ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 854ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [2s 854ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 855ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 855ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 855ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 855ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-2] [2s 855ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 855ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [2s 855ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 855ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 855ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70446a89(6) DEBUG: [pool-1-thread-2] [2s 855ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cbc83a5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1fcf66f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 856ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 855ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 856ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 856ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 855ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 857ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 857ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 857ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 856ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 858ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/x TestServer(1): connection started DEBUG: [readLoop] [2s 858ms] FramesDecoder decodes: 9 Server: creating input stream for stream 1 DEBUG: [readLoop] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 858ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 858ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-6-SelectorManager] [2s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for None (false) DEBUG: [readLoop] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 859ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SocketTube(6) read bytes: 39 Sent response headers 200 DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] Http2Connection(SocketTube(6)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 859ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SocketTube(6) resuming read event DEBUG: [readLoop] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SocketTube(6)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for None (false) DEBUG: [readLoop] [2s 859ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 859ms] SocketTube(6) read bytes: 52 DEBUG: [readLoop] [2s 859ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SocketTube(6)) Processing 39 DEBUG: [HttpClient-6-SelectorManager] [2s 860ms] Http2Connection(SocketTube(6)) onNext: got 52 bytes in 1 buffers DEBUG: [readLoop] [2s 860ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-6-SelectorManager] [2s 860ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for R (false) DEBUG: [pool-1-thread-2] [2s 860ms] 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] [2s 860ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 860ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 860ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 860ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [2s 861ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 861ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [2s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 861ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 861ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [readLoop] [2s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SocketTube(6)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SocketTube(6)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SocketTube(6)) Processing 52 DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 862ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 862ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 863ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 38018 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 941ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 941ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-2] [2s 941ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 941ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 941ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 942ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 942ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 942ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 942ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 942ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 942ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12678697 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 943ms] Http2Connection(SocketTube(6)) H2 processed(2) DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 947ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [2s 948ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-2] [2s 948ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 949ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 949ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 949ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [2s 949ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [2s 950ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@766a517e for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 950ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 950ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41716 DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 951ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 951ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 951ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [HttpClient-7-SelectorManager] [2s 951ms] 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@7c923a0e[Not completed, 4 dependents] (id=434) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 951ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 951ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 952ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [2s 951ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 952ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SSL Reader(SocketTube(7)) requesting 1 TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [2s 952ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 952ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] TestServer(2): stopping is: false TestServer(2): creating connection DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41716, Session(1712000522397|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-7-SelectorManager] [2s 952ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 953ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 953ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 953ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 953ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 957ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 957ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 957ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-2] [2s 958ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-2] [2s 958ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 958ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 958ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 958ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 962ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [2s 962ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 962ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 962ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [2s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 963ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 963ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 965ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 965ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 966ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 966ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 966ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 966ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 967ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 968ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 968ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 968ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 968ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 969ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 974ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 974ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 974ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 974ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 975ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [2s 975ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 975ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 975ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 976ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 976ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 976ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 976ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [HttpClient-7-SelectorManager] [3s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 19ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [3s 19ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 19ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 20ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [3s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [HttpClient-7-SelectorManager] [3s 20ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [3s 20ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [3s 20ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 21ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 22ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [3s 22ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 22ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 22ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 26ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 26ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 26ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 26ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 26ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 27ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 27ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 27ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 27ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 27ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 28ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-2] [3s 28ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6002e3de DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 28ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 28ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 28ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 28ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 28ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 28ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 28ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 29ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 29ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [3s 29ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 29ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 29ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [3s 29ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [3s 30ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 30ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 30ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 33ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 33ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 33ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 34ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 34ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 35ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 39ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 39ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 39ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 39ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 39ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 39ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 39ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-2] [3s 39ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 40ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 40ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 40ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [3s 40ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 40ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 40ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 40ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 40ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [3s 40ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 40ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 41ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 41ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 42ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 42ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [3s 42ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 42ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 42ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [3s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-2] [3s 42ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 43ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [pool-1-thread-2] [3s 43ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [Test-server-pool] [3s 43ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SocketTube(7) read bytes: 1813 DEBUG: [Test-server-pool] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SSL Reader(SocketTube(7)) onNext DEBUG: [Test-server-pool] [3s 43ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-7-SelectorManager] [3s 43ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [Test-server-pool] [3s 43ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-7-SelectorManager] [3s 44ms] SocketTube(7) resuming read event DEBUG: [Test-server-pool] [3s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 44ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [3s 44ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 DEBUG: [HttpClient-7-SelectorManager] [3s 44ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 44ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [3s 44ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 44ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [readLoop] [3s 45ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [readLoop] [3s 45ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [readLoop] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 45ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 45ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [readLoop] [3s 45ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [readLoop] [3s 45ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 45ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [readLoop] [3s 46ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 46ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 46ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 46ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 47ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 47ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 47ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 47ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 48ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 48ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 48ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [3s 48ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [3s 48ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 48ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 48ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [3s 49ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 49ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 49ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [3s 59ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 59ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [readLoop] [3s 60ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 60ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [3s 62ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [HttpClient-7-SelectorManager] [3s 62ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 63ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [3s 63ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 63ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 41716 DEBUG: [pool-1-thread-2] [3s 64ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 64ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 65ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 65ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 65ms] HttpClientImpl(7) ClientImpl (async) elapsed 116 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-2] [3s 65ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 65ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 66ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [3s 66ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-2] [3s 66ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [3s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 67ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [3s 67ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 67ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 67ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 67ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 67ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 68ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [3s 68ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 68ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 68ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-7-SelectorManager] [3s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [3s 68ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 68ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 68ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [3s 69ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [HttpClient-7-SelectorManager] [3s 69ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 69ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 70ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 70ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 70ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 70ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 70ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 71ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 71ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1937fc1d DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 71ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 71ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [3s 71ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [3s 72ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [3s 72ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 72ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [3s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [MainThread] [3s 72ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [3s 73ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-2] [3s 74ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 74ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 74ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 75ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-2] [3s 75ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@74991886 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false DEBUG: [HttpClient-8-SelectorManager] [3s 75ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41730, Session(1712000525599|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [3s 75ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41730 DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 76ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [3s 76ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 76ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [3s 76ms] 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@7e6173f6[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [3s 76ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [3s 76ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 76ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [3s 76ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 76ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 77ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 77ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [3s 77ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 77ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [3s 78ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 81ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 81ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 82ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 82ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 82ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 89ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [3s 89ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 89ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 90ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 90ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [3s 90ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 90ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 90ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 90ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [3s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 92ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 92ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 93ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 93ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 94ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 94ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 94ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 94ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 94ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 95ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 95ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [3s 95ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 96ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 96ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 96ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 97ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [3s 97ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 97ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 98ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 98ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 98ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 98ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [3s 98ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 99ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 99ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 99ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 99ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 99ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 99ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 99ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 99ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 100ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 100ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [3s 100ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@366bcb35 DEBUG: [pool-1-thread-2] [3s 100ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 100ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 100ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 100ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 100ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 100ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 101ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 101ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 101ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 101ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 101ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 102ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [3s 102ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [3s 102ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 102ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 102ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 102ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 102ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 102ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 102ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 102ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 103ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 103ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 103ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 103ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 103ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 103ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 103ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 103ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 103ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 103ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 103ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 104ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [3s 104ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 104ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 104ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 104ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 104ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 104ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 104ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 104ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 105ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 105ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 105ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 105ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 106ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 106ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [3s 106ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [3s 106ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 106ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 106ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 106ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 106ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 106ms] SSL Reader(SocketTube(8)) requesting 1 TestServer(2): starting connection DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SocketTube(8) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SSL Reader(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SSL Reader(SocketTube(8)) Adding 1726 bytes to read buffer DEBUG: [pool-1-thread-2] [3s 107ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SocketTube(8) resuming read event DEBUG: [Test-server-pool] [3s 107ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(8) got some demand for reading DEBUG: [Test-server-pool] [3s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 107ms] SocketTube(8) resuming read event DEBUG: [Test-server-pool] [3s 108ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 108ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 108ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [Test-server-pool] [3s 108ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 108ms] SSL Reader(SocketTube(8)) Unwrapping: 1726 DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SocketTube(8) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 108ms] SSL Reader(SocketTube(8)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 109ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 109ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [3s 109ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [3s 109ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [3s 109ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [3s 109ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 109ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 109ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [readLoop] [3s 109ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 110ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 110ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(8) resuming read event DEBUG: [readLoop] [3s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 110ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 110ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 110ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 110ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [3s 110ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 110ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 111ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 111ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [3s 111ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-2] [3s 111ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 112ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 112ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [3s 112ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 112ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 112ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 112ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [3s 112ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 114ms] SocketTube(8) trying to write: 47 DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [pool-1-thread-2] [3s 114ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [3s 114ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SocketTube(8) read bytes: 111 DEBUG: [pool-1-thread-2] [3s 114ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SSL Reader(SocketTube(8)) onNext DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 114ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SSL Reader(SocketTube(8)) Adding 111 bytes to read buffer DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 114ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 114ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SocketTube(8) resuming read event DEBUG: [readLoop] [3s 114ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 114ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [3s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [readLoop] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 115ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 115ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [3s 115ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [3s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 115ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-2] [3s 115ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 115ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 115ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 115ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 115ms] SSL Reader(SocketTube(8)) Unwrapping: 111 DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 116ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [3s 116ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 116ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 117ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [3s 117ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [3s 117ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [3s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 117ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 117ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 117ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 117ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 118ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 41730 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 174ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 174ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 174ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 175ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-2] [3s 175ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 175ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 175ms] SSL Reader(SocketTube(8)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [3s 175ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 175ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 176ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 176ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [3s 177ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 177ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 177ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [3s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 177ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 177ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 178ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 178ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 178ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 178ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 178ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 178ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 178ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 178ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 178ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SocketTube(8) read bytes: 47 DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SSL Reader(SocketTube(8)) Adding 47 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 179ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [pool-1-thread-2] [3s 179ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [HttpClient-8-SelectorManager] [3s 179ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 180ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [3s 181ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 181ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 181ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 181ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 181ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 181ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 181ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 182ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 182ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6280d4e4 DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 182ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 182ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 182ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [3s 182ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [3s 182ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [3s 182ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 182ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) DEBUG: [MainThread] [3s 183ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [3s 183ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-2] [3s 184ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 184ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 184ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 184ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 184ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 185ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 185ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 186ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 186ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8bb7a29 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8bb7a29, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 186ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 186ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 186ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2bba9153 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42888 DEBUG: [pool-1-thread-2] [3s 187ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 187ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 187ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2142fa23 DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 188ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 188ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [3s 188ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 188ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 188ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 188ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 188ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 188ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 188ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 188ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 189ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 188ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (true) DEBUG: [pool-1-thread-2] [3s 189ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 189ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 189ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 189ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 189ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 189ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 190ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 190ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 190ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 190ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 190ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 190ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 190ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 190ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 190ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 190ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 190ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 191ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [pool-1-thread-2] [3s 191ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@60e12a68 DEBUG: [pool-1-thread-2] [3s 191ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(9) read bytes: 90 DEBUG: [pool-1-thread-2] [3s 191ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [pool-1-thread-2] [3s 191ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 191ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-1] [3s 191ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8bb7a29 DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 191ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 191ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 192ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8bb7a29 DEBUG: [pool-1-thread-1] [3s 192ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [3s 192ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 192ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8bb7a29 DEBUG: [pool-1-thread-1] [3s 192ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 192ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 284ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 285ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ad50b28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@276dfbde queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 285ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [pool-1-thread-1] [3s 285ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 285ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ad50b28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@276dfbde, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ad50b28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@276dfbde DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 286ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ad50b28/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@276dfbde DEBUG: [pool-1-thread-1] [3s 286ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [3s 286ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 286ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 286ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 286ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 286ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 286ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 287ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 288ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [MainThread] [3s 288ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 288ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) onSubscribe called DEBUG: [MainThread] [3s 288ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 288ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 289ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [3s 289ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 289ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 289ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 289ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 289ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 290ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-2] [3s 291ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 291ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 291ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 291ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 291ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 292ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 292ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 292ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@422f564 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@422f564, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 293ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 293ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 293ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 293ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [3s 293ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55eea352 DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 293ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 293ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 294ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [3s 294ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [3s 294ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 294ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 294ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 295ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 294ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 295ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 295ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 295ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 295ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 295ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [3s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [3s 295ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 295ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 295ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 295ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [3s 295ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 296ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 296ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 296ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 296ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4842aabe DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 296ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 296ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [3s 296ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 297ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@422f564 DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [3s 297ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 297ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@422f564 DEBUG: [pool-1-thread-2] [3s 297ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [3s 297ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 297ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@422f564 DEBUG: [pool-1-thread-2] [3s 297ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 298ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 391ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 391ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [3s 392ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bfbfbad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@722030d0 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 392ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [3s 392ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [pool-1-thread-2] [3s 392ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 392ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 392ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 392ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 392ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bfbfbad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@722030d0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 393ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bfbfbad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@722030d0 DEBUG: [pool-1-thread-2] [3s 393ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [3s 393ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 393ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bfbfbad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@722030d0 DEBUG: [pool-1-thread-2] [3s 393ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [3s 393ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [3s 393ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [3s 393ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [3s 393ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [3s 393ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [3s 394ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 394ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 394ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 394ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [3s 394ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 394ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 395ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 395ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [3s 395ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 395ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 395ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 395ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 395ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 396ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 396ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 396ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [3s 396ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 396ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) onSubscribe called DEBUG: [MainThread] [3s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 396ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 397ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 397ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 397ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [3s 397ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 397ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 397ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 397ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 399ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-2] [3s 399ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 400ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 400ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 401ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [3s 401ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63cbd82e for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 401ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59900 DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [3s 402ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [3s 402ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 403ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] 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@65ac90bd[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 403ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 403ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [3s 403ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 403ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 403ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 403ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [3s 404ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 404ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 404ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 404ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 404ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 410ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 410ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 410ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 410ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 411ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 411ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 411ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [3s 411ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 411ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 411ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 411ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-2] [3s 411ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 412ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 412ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 412ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 423ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-2] [3s 423ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 423ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 424ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [3s 424ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 424ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 424ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 424ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 424ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 428ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 428ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 428ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 428ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 429ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 429ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 430ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [3s 430ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 430ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 430ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 430ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 430ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 430ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 430ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [3s 430ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 431ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 432ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 432ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 432ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 432ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 435ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 435ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 435ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 435ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 435ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 435ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 435ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-2] [3s 435ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [3s 436ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [3s 436ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 436ms] 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] [3s 436ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59900 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-2] [3s 437ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 437ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c7033e6 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c7033e6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 437ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 437ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 437ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 437ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 438ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@78128156 DEBUG: [pool-1-thread-2] [3s 438ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 438ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 438ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 438ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 438ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 438ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 438ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 438ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 439ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 439ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 439ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 439ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 439ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 439ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 439ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 439ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 439ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 440ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 440ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 440ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 440ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 440ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 440ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 440ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 440ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 440ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 440ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 440ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 440ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 440ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 440ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 440ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 441ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 441ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [3s 441ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 441ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 441ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 441ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 442ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 442ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 442ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 442ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 442ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 442ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 442ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 442ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 442ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-2] [3s 442ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 442ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 442ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@b479834 DEBUG: [pool-1-thread-2] [3s 443ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 443ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 443ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 443ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [pool-1-thread-2] [3s 443ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 443ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 444ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 444ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 444ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 444ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 444ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 444ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 444ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 444ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 444ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 444ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 445ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 445ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 445ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 445ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 445ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 445ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 445ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [pool-1-thread-2] [3s 445ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SocketTube(10) read bytes: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SSL Reader(SocketTube(10)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 446ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-2] [3s 446ms] SSL Reader(SocketTube(10)) Unwrapping: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 446ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 447ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-2] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [3s 447ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-2] [3s 447ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 448ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [3s 448ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [3s 448ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7033e6 DEBUG: [pool-1-thread-2] [3s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7033e6 DEBUG: [pool-1-thread-2] [3s 449ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [3s 449ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 449ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c7033e6 DEBUG: [pool-1-thread-2] [3s 449ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 449ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 487ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 487ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 499ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 500ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 500ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 500ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-2] [3s 500ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 500ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 500ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed DEBUG: [pool-1-thread-2] [3s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed DEBUG: [pool-1-thread-2] [3s 501ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [3s 501ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [MainThread] [3s 501ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 502ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 502ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 502ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 503ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 503ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@395e7823/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40c93ed DEBUG: [pool-1-thread-2] [3s 504ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [3s 505ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 505ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 505ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 505ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 505ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 505ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 505ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 506ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 506ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 506ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 506ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 506ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 506ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 506ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 506ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 506ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 507ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 507ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 507ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 507ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [HttpClient-9-SelectorManager] [3s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-2] [3s 507ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 508ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 508ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [3s 509ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 509ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 509ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77b7d54 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77b7d54, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 509ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 509ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 509ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [3s 509ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5525bad8 DEBUG: [pool-1-thread-1] [3s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 510ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 510ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 510ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 510ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 511ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [3s 511ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [3s 511ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 511ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 512ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [3s 512ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 513ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 513ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 513ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 513ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [3s 513ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 513ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 513ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 513ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 513ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 513ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 513ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 513ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 513ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 513ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 513ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [3s 514ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [pool-1-thread-1] [3s 514ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(10) read bytes: 122 DEBUG: [pool-1-thread-1] [3s 514ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 514ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1dde18a9 DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [3s 514ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 514ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [pool-1-thread-1] [3s 514ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 514ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 514ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 515ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [3s 516ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [3s 516ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 516ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 516ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77b7d54 DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77b7d54 DEBUG: [pool-1-thread-2] [3s 516ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [3s 516ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 517ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77b7d54 DEBUG: [pool-1-thread-2] [3s 517ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 517ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 555ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 555ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 608ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 609ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [3s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 609ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 609ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 609ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 609ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 609ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [pool-1-thread-2] [3s 610ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [3s 610ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 610ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 610ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 611ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 611ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [3s 611ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-2] [3s 611ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [pool-1-thread-2] [3s 611ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 612ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 613ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [3s 613ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [pool-1-thread-2] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [pool-1-thread-2] [3s 614ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [3s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 614ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 614ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-2] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [MainThread] [3s 615ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 615ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 615ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [3s 615ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [3s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [3s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [3s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [3s 616ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [MainThread] [3s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fc91918/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@159cfda2 DEBUG: [MainThread] [3s 617ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [3s 617ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [3s 617ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [3s 617ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [3s 617ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [3s 617ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 617ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 618ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 618ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [3s 618ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 618ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [3s 618ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 618ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 618ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [3s 618ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [3s 618ms] SocketTube(10) resuming read event DEBUG: [MainThread] [3s 619ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [3s 619ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 619ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 619ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [3s 619ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [3s 619ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 619ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 619ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 619ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 619ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 619ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 620ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [MainThread] [3s 620ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [3s 620ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 620ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 620ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 620ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 621ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-2] [3s 621ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 623ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 623ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 623ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 623ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 623ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 623ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 624ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 624ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 624ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58ead343 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 625ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58ead343, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 625ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 625ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 625ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 625ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 625ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 625ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 625ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 626ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21e7e6 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 626ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 626ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38032 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38032,localport=42119] DEBUG: [pool-1-thread-2] [3s 626ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-2] [3s 626ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 626ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 627ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [3s 627ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62d067c DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 627ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 627ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 627ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 627ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 628ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 628ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 628ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 628ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 628ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [3s 628ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 628ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 628ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-1] [3s 628ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 628ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (true) DEBUG: [pool-1-thread-3] [3s 631ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 631ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 631ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 631ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 631ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 631ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 631ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 631ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 631ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 631ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 632ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 632ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 632ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 632ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [3s 632ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 632ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 632ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 632ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 632ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 632ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 632ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [pool-1-thread-3] [3s 632ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 632ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [3s 632ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 632ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-3] [3s 633ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [3s 633ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d50baec DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 633ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58ead343 DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-1] [3s 633ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58ead343 DEBUG: [pool-1-thread-1] [3s 633ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 633ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 633ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58ead343 DEBUG: [pool-1-thread-1] [3s 633ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 633ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 634ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38032 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-1] [3s 634ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 634ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [3s 634ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d18afb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@155f89e queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 634ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 634ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 634ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 634ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 634ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 634ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 635ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 635ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 636ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 636ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 636ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 636ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@428acc72 DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 636ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 636ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 636ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 636ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 636ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 637ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-1] [3s 637ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 637ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SocketTube(11) onSubscribe called DEBUG: [pool-1-thread-1] [3s 637ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 637ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 637ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 637ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [3s 637ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-9-SelectorManager] [3s 637ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 637ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 637ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 637ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 637ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 637ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 637ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 638ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 638ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 638ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 638ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [3s 638ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d18afb4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@155f89e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 638ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 638ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 638ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 638ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 638ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [3s 638ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 638ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 639ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 639ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 639ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 639ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 639ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 639ms] 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 TestServer(1): connection started DEBUG: [readLoop] [3s 639ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [3s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 639ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 640ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 640ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [readLoop] [3s 640ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] SocketTube(11) read bytes: 78 DEBUG: [readLoop] [3s 640ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] Http2Connection(SocketTube(11)) onNext: got 78 bytes in 1 buffers DEBUG: [readLoop] [3s 640ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SocketTube(11)) sending 78 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 640ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 640ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 78 DEBUG: [pool-1-thread-3] [3s 640ms] Http2Connection(SocketTube(11)) Processing 78 DEBUG: [pool-1-thread-3] [3s 641ms] FramesDecoder decodes: 78 DEBUG: [pool-1-thread-3] [3s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [pool-1-thread-3] [3s 641ms] 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-9-SelectorManager] [3s 641ms] SocketTube(11) read bytes: 18 DEBUG: [pool-1-thread-3] [3s 641ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] Http2Connection(SocketTube(11)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 641ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-3] [3s 641ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 641ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 641ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(11) wrote: 9 DEBUG: [readLoop] [3s 641ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 641ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 642ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 642ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 642ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 642ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 642ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 642ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [3s 722ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 722ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 722ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 722ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 722ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-3] [3s 723ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 723ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 723ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [MainThread] [3s 723ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [3s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 723ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [MainThread] [3s 723ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 723ms] Http2Connection(SocketTube(11)) sending 18 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 723ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11)) Processing 18 DEBUG: [pool-1-thread-3] [3s 724ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-3] [3s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 724ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 724ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 724ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 724ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 724ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 724ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 724ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 725ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e1385ed DEBUG: [pool-1-thread-3] [3s 725ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 725ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 725ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [3s 725ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 726ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 726ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 726ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 727ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 727ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 727ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 727ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 727ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 727ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 727ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [3s 728ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 728ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 728ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 728ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 728ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-3] [3s 728ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-3] [3s 729ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 729ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 729ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 729ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 729ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 729ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [3s 729ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 729ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [3s 729ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 729ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 729ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [HttpClient-9-SelectorManager] [3s 731ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 731ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 731ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 732ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 826ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 826ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 826ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 827ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-3] [3s 827ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) 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(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 828ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 828ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31d30967 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 829ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-3] [3s 830ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 830ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 831ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 831ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-3] [3s 831ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 831ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cfa2cb9 for C (true) TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60026, Session(1712000525722|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 831ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 832ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60026 DEBUG: [pool-1-thread-3] [3s 832ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 832ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 832ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 832ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 832ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 832ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 832ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 832ms] 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@2da2d39c[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 832ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [HttpClient-9-SelectorManager] [3s 832ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 833ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 833ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 833ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 833ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 833ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 834ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 834ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 834ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 834ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 838ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 839ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 839ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 843ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 843ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 843ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 844ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 844ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 844ms] 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] [3s 846ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 846ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 846ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 846ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [3s 846ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 846ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 847ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 847ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [3s 847ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 847ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 848ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 848ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 848ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [3s 848ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 848ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 849ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 850ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 851ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 851ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 851ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 851ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 851ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 851ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [3s 851ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f8f004f DEBUG: [pool-1-thread-3] [3s 851ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 852ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 852ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 852ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 852ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 852ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 852ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 852ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 852ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 852ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 852ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 852ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 852ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 853ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 853ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 853ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 853ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 853ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 853ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 854ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 854ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 854ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 854ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 854ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 854ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 854ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 855ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [3s 855ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 855ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 855ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 855ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 855ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 855ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 856ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 856ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 856ms] SocketTube(12) trying to write: 174 TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-3] [3s 856ms] SocketTube(12) wrote: 174 DEBUG: [HttpClient-9-SelectorManager] [3s 857ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [3s 857ms] 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] [3s 857ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 857ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 857ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [Test-server-pool] [3s 857ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [3s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 857ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [3s 857ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 857ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(12) resuming read event DEBUG: [Test-server-pool] [3s 857ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 857ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 858ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [Test-server-pool] [3s 858ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SocketTube(12) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 858ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [3s 858ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [readLoop] [3s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 858ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 858ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 859ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 859ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 859ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [3s 859ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [3s 859ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [3s 859ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 859ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 859ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [readLoop] [3s 859ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 860ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 860ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 860ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 861ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder decodes: 39 Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 861ms] 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 861ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 862ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 862ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 862ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 862ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 862ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 862ms] 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] [3s 862ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 862ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 863ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 863ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-3] [3s 863ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 863ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 863ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 863ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 863ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 864ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 864ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [3s 864ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 864ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 864ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 864ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 864ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 864ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 864ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 864ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 864ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 864ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 864ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 865ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [3s 865ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 866ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [3s 866ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 866ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 867ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [3s 930ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 930ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 930ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 931ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-3] [3s 931ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 931ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [3s 931ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 933ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [3s 934ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [3s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 934ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [3s 934ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 934ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [3s 934ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 935ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 935ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 935ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 935ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [3s 935ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [3s 936ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 936ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 936ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 936ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 936ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 936ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47e04888 DEBUG: [pool-1-thread-3] [3s 937ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 937ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 937ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 937ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 937ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 937ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 937ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 937ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [3s 938ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 939ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 939ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 939ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 939ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 940ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 940ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 940ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 940ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 940ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 940ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [3s 940ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 941ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 941ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 941ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 941ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 942ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 943ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 943ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 943ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 943ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 943ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 943ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 943ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 944ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 944ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 944ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 944ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 944ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 944ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 944ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 944ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-9-SelectorManager] [3s 946ms] 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] [3s 946ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [3s 946ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 947ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 947ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 947ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [3s 947ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 947ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 947ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 948ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [4s 39ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 40ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 40ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 40ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 40ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 40ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [4s 40ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 40ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [4s 40ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 40ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [4s 41ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [MainThread] [4s 41ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [4s 41ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 41ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 41ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [4s 41ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 42ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 42ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 42ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 42ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 42ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [4s 42ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 42ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 42ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 42ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 42ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 43ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 43ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 44ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [4s 44ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [4s 44ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 45ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [4s 46ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [4s 46ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [4s 46ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 46ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 47ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 47ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 47ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 47ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [4s 47ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [4s 47ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-3] [4s 48ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@657e9174 DEBUG: [pool-1-thread-3] [4s 48ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [4s 48ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [4s 48ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 48ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [4s 48ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 48ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [4s 48ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 48ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [4s 63ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 67ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 67ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 68ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 68ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 68ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 70ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 70ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b15d833 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b15d833, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 70ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 70ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 70ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5bdd94b0 for C (true) DEBUG: [HttpClient-10-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60324 DEBUG: [pool-1-thread-3] [4s 71ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 71ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 71ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [4s 71ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 71ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [4s 71ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 71ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [4s 71ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-3] [4s 72ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5125ffc0 DEBUG: [pool-1-thread-3] [4s 72ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 72ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 72ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 72ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 72ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 72ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 72ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 72ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 72ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 72ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [4s 72ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 72ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 73ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-10-SelectorManager] [4s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (true) DEBUG: [pool-1-thread-2] [4s 73ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 73ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 73ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 73ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 73ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 73ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 73ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 73ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 73ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 73ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 74ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 74ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 74ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 74ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 74ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 74ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [4s 74ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 74ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 74ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f7c009f DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [pool-1-thread-2] [4s 75ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b15d833 DEBUG: [HttpClient-10-SelectorManager] [4s 75ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 76ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 76ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b15d833 DEBUG: [pool-1-thread-2] [4s 76ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 76ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 76ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b15d833 DEBUG: [pool-1-thread-2] [4s 76ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 76ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 175ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 175ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4c4f248d(10) DEBUG: [pool-1-thread-2] [4s 175ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@541ff9eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b50397a queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 176ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 176ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 176ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 176ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@541ff9eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b50397a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@541ff9eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b50397a DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@541ff9eb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b50397a DEBUG: [pool-1-thread-2] [4s 176ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 176ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 176ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 176ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 176ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 176ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [4s 177ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 177ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 177ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [4s 177ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 177ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 177ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 177ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 177ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 177ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4c4f248d(10) DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 177ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 177ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 177ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 178ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 178ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 178ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 179ms] HttpClientImpl(10) ClientImpl (async) elapsed 112 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 182ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 183ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 183ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 184ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 184ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 184ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 184ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 184ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 184ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 185ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 185ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 185ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@226ad5e6 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 185ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@226ad5e6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 185ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 185ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 185ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 186ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 186ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 186ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 186ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 186ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6b97b38c for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 186ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 186ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60340 DEBUG: [pool-1-thread-1] [4s 186ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 187ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [4s 187ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [4s 187ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@616fd8fc DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 187ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 187ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 187ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 187ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 187ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 187ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 187ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 188ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 188ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 188ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 188ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 188ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 188ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 188ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 188ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [4s 188ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 189ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 189ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 189ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 189ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 189ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28b6c67c DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 189ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 189ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 189ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [4s 189ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 189ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 194ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 194ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 194ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for R (true) DEBUG: [HttpClient-11-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 195ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 195ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 195ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [4s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for R (false) DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@226ad5e6 DEBUG: [HttpClient-11-SelectorManager] [4s 195ms] 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 195ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@226ad5e6 DEBUG: [pool-1-thread-2] [4s 195ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [4s 195ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [4s 195ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@226ad5e6 DEBUG: [pool-1-thread-2] [4s 195ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 195ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 284ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 284ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c555dfa(11) DEBUG: [pool-1-thread-2] [4s 284ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@782d2835/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5356567a queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 284ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-2] [4s 284ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 285ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 285ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 285ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 285ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@782d2835/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5356567a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 285ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@782d2835/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5356567a DEBUG: [pool-1-thread-2] [4s 285ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 285ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@782d2835/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5356567a DEBUG: [pool-1-thread-2] [4s 285ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [4s 285ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [4s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 285ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 286ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [4s 286ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [4s 286ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-2] [4s 286ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 286ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 286ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 286ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-2] [4s 286ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 286ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-11-SelectorManager] [4s 286ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 286ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [4s 286ms] HttpResponseInputStream next item received DEBUG: [HttpClient-11-SelectorManager] [4s 286ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 286ms] HttpResponseInputStream item offered DEBUG: [HttpClient-11-SelectorManager] [4s 286ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 287ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 287ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for R (false) DEBUG: [pool-1-thread-2] [4s 287ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c555dfa(11) DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 287ms] HttpClientImpl(11) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [pool-1-thread-2] [4s 287ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 287ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 287ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 287ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 287ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 288ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 289ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 290ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 291ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 291ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 291ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 292ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-2] [4s 292ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 292ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a21715b for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 292ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 293ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33706 DEBUG: [pool-1-thread-2] [4s 293ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [4s 293ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 293ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [4s 293ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 293ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-2] [4s 293ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [4s 294ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-2] [4s 294ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-2] [4s 294ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [4s 294ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 294ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] 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@40d91a2b[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: [pool-1-thread-2] [4s 294ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 294ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 294ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 294ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 295ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 295ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 295ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 295ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [4s 298ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 298ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 298ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-2] [4s 298ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-2] [4s 298ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 299ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 299ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 299ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 299ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [4s 308ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 308ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 308ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 308ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [4s 309ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 309ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 309ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [4s 309ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 309ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 314ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 314ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 314ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 314ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-2] [4s 314ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 315ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 315ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 315ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [4s 315ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-2] [4s 315ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 316ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 317ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-2] [4s 317ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 317ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 317ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 317ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-2] [4s 318ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 318ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [4s 318ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [4s 318ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 318ms] 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] [4s 318ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33706 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-2] [4s 318ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 318ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@773cd53f queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@773cd53f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 318ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 319ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [4s 319ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [4s 319ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@77efbe7d DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 319ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 319ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 319ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 319ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 319ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-2] [4s 319ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 319ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 319ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [4s 319ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 319ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [4s 320ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 320ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 320ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 321ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 321ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 321ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-2] [4s 321ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 321ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 321ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 321ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [4s 321ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 321ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 321ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-2] [4s 321ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a452749 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 323ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 323ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [4s 323ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [4s 323ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [pool-1-thread-2] [4s 323ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 323ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [4s 323ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [pool-1-thread-2] [4s 323ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 323ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [4s 324ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [4s 324ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [4s 324ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 368ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 368ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 368ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 368ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [4s 368ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 369ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 369ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@773cd53f DEBUG: [pool-1-thread-2] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@773cd53f DEBUG: [pool-1-thread-2] [4s 370ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [4s 370ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@773cd53f DEBUG: [pool-1-thread-2] [4s 370ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 370ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 391ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 391ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7c55859(12) DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 392ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 392ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-2] [4s 392ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 392ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 392ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932 DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932 DEBUG: [pool-1-thread-2] [4s 392ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [4s 392ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 393ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 393ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 393ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [4s 393ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [4s 393ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932 DEBUG: [pool-1-thread-2] [4s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@98ea011/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@180a0932 DEBUG: [pool-1-thread-2] [4s 394ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [4s 394ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [4s 394ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 394ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 394ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [4s 394ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 394ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 394ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 394ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 394ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [MainThread] [4s 394ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 394ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-2] [4s 394ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-2] [4s 394ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-2] [4s 394ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 394ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 394ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 394ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 394ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 395ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 395ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7c55859(12) DEBUG: [pool-1-thread-2] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-2] [4s 395ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [4s 395ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [4s 395ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 395ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [MainThread] [4s 396ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 397ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [pool-1-thread-2] [4s 397ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 398ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 398ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 398ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-2] [4s 398ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 398ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71e54fab for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33710 DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-2] [4s 399ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 399ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] 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@7b1d24db[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 399ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-13-SelectorManager] [4s 399ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 399ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 400ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 400ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 400ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 400ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 400ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 401ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 401ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 401ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 403ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [4s 403ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 404ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 404ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 404ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-2] [4s 404ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-2] [4s 404ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 404ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 404ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 404ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 411ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 411ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 411ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [4s 412ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [4s 412ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 412ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 412ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 412ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 412ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 414ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 414ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 414ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 414ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-2] [4s 415ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 415ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 415ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 415ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [4s 415ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 415ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 416ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 417ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [4s 417ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 417ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 417ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 417ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 417ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 417ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-2] [4s 417ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 417ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [4s 418ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [4s 418ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 418ms] 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] [4s 418ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33710 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-2] [4s 418ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 418ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1de2f876 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1de2f876, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 418ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 418ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 418ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 419ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55693161 DEBUG: [pool-1-thread-2] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 419ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 419ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 419ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 419ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 419ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 419ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 419ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 419ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 419ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 419ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 419ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [4s 419ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 420ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [4s 420ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 420ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 420ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 420ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 420ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 420ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 420ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 420ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 420ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 420ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-2] [4s 421ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 421ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 421ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 421ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 421ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 421ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [4s 421ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 421ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 421ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 421ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 421ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 421ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 421ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 421ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-2] [4s 421ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 421ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 421ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25853744 DEBUG: [pool-1-thread-2] [4s 421ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 421ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [4s 421ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 422ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 422ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 422ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 423ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 424ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 424ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 424ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [pool-1-thread-2] [4s 424ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 424ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 425ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 425ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 425ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [4s 425ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 425ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 425ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 425ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 467ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 467ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 467ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 468ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 468ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [4s 469ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [4s 469ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1de2f876 DEBUG: [pool-1-thread-2] [4s 469ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 469ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1de2f876 DEBUG: [pool-1-thread-2] [4s 469ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [4s 469ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [4s 469ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1de2f876 DEBUG: [pool-1-thread-2] [4s 469ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 469ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 499ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 499ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6190527d(13) DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 500ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 500ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 500ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 500ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 500ms] HttpClientImpl(13) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 500ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [4s 500ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [MainThread] [4s 501ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [4s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 502ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [4s 502ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 502ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 502ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [4s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [4s 502ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [4s 502ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [4s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [4s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46658a33/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4ccefbc1 DEBUG: [pool-1-thread-2] [4s 504ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [4s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-2] [4s 504ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 504ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [4s 504ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 504ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [4s 504ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-2] [4s 504ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 504ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 504ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 504ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 504ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 504ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 504ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 506ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [pool-1-thread-2] [4s 504ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 506ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6190527d(13) DEBUG: [pool-1-thread-2] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 506ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 507ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 507ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 507ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 507ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [pool-1-thread-1] [4s 507ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 507ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 507ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 507ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 508ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 508ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 508ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5bf9e870 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5bf9e870, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 508ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 508ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 508ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 509ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34954,localport=42119] DEBUG: [HttpClient-14-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@137f9911 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 509ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34954 DEBUG: [pool-1-thread-1] [4s 510ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 510ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [4s 510ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1987f261 DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 510ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 510ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 510ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-2] [4s 510ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-14-SelectorManager] [4s 510ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 510ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 511ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 511ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 511ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 511ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 511ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [4s 511ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 511ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 511ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 511ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for R (true) DEBUG: [pool-1-thread-3] [4s 511ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 511ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 511ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 511ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 511ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 512ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-1] [4s 512ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 512ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 512ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 512ms] Exchange checkFor407: all clear DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for None (false) DEBUG: [pool-1-thread-1] [4s 512ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] SocketTube(17) read bytes: 71 DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for R (false) DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [4s 512ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 512ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f48d30c DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 512ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 512ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 513ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-1] [4s 513ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 515ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5bf9e870 DEBUG: [pool-1-thread-3] [4s 515ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 515ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5bf9e870 DEBUG: [pool-1-thread-3] [4s 515ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 515ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 515ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5bf9e870 DEBUG: [pool-1-thread-3] [4s 515ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 515ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 516ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34954 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-3] [4s 516ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 516ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d65c0ab(14) DEBUG: [pool-1-thread-3] [4s 516ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ef467d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f10b84a queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 516ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 516ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 516ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 516ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 517ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 517ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 517ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 518ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 518ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 518ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 518ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 518ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 518ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d93c1c5 DEBUG: [pool-1-thread-3] [4s 518ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 518ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 519ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 519ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 519ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 519ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-3] [4s 519ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 519ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 519ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 519ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 519ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 519ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 519ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 519ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-1] [4s 519ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 519ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [4s 519ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 520ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 520ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 520ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 520ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 520ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-3] [4s 520ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 520ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [4s 520ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 520ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [Test-server-pool] [4s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 520ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [Test-server-pool] [4s 520ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [4s 520ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [4s 520ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 520ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 520ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 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: [pool-1-thread-1] [4s 520ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 520ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [4s 521ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 521ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-1] [4s 521ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 521ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 521ms] 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 DEBUG: [pool-1-thread-3] [4s 520ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d65c0ab(14) TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [pool-1-thread-3] [4s 521ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ef467d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f10b84a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 521ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 521ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 521ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 521ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 521ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [4s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 522ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for None (false) DEBUG: [readLoop] [4s 522ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 522ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] SocketTube(17) read bytes: 87 DEBUG: [readLoop] [4s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] Http2Connection(SocketTube(17)) onNext: got 87 bytes in 1 buffers DEBUG: [readLoop] [4s 522ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [4s 522ms] Http2Connection(SocketTube(17)) sending 87 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 522ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 522ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 87 DEBUG: [readLoop] [4s 523ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for None (false) DEBUG: [pool-1-thread-1] [4s 523ms] Http2Connection(SocketTube(17)) Processing 87 DEBUG: [readLoop] [4s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] SocketTube(17) read bytes: 9 DEBUG: [pool-1-thread-1] [4s 523ms] FramesDecoder decodes: 87 DEBUG: [readLoop] [4s 523ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [4s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] Http2Connection(SocketTube(17)) onNext: got 9 bytes in 1 buffers DEBUG: [readLoop] [4s 523ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [4s 523ms] 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] [4s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 523ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] SocketTube(17) resuming read event DEBUG: [readLoop] [4s 523ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for R (false) DEBUG: [pool-1-thread-1] [4s 523ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 523ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 523ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 524ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [4s 524ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 524ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-1] [4s 524ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 524ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 524ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 524ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 524ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 524ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 34954 DEBUG: [readLoop] [4s 525ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 525ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 525ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 611ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 611ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 611ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 611ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 611ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 612ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 612ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 612ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 612ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 612ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 612ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 612ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 612ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@315365bf DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) Processing 9 DEBUG: [pool-1-thread-1] [4s 613ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 613ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 613ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 615ms] HttpClientImpl(14) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 616ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 617ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 623ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 624ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 624ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 624ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 624ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 624ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 624ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 624ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 625ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 625ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 625ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32183198 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 625ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32183198, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 625ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 625ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 625ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 626ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 626ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 626ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 626ms] PlainHttpConnection(SocketTube(18)) 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=34966,localport=42119] DEBUG: [HttpClient-15-SelectorManager] [4s 626ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42765a37 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 626ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [4s 626ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34966 DEBUG: [pool-1-thread-3] [4s 627ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 627ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [4s 627ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [4s 627ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 627ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@488e3147 DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 628ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 628ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [4s 628ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 628ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 628ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 628ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 628ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-3] [4s 628ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 628ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 628ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 628ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [4s 628ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 628ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 628ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 628ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 628ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 628ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 628ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 629ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 629ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 629ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 629ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 629ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 629ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 629ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 629ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-2] [4s 629ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 629ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 629ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5c030b55 DEBUG: [pool-1-thread-2] [4s 629ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 630ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 630ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 630ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 630ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 630ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 630ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for R (true) DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 631ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 631ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32183198 DEBUG: [pool-1-thread-1] [4s 631ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 631ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32183198 DEBUG: [pool-1-thread-1] [4s 632ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 632ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 632ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32183198 DEBUG: [pool-1-thread-1] [4s 632ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 632ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 632ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34966 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-1] [4s 632ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 632ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4faf0d53(15) DEBUG: [pool-1-thread-1] [4s 632ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62e09ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@764e55e2 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 632ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 632ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 633ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 633ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 633ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 633ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 633ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 634ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ccb5800 DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 634ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 634ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 634ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for R (false) DEBUG: [pool-1-thread-1] [4s 635ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 635ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 635ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 635ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 635ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 635ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 635ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 635ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 635ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 635ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 635ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 635ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 635ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 635ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 635ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [4s 635ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) write: requesting more... DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 636ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4faf0d53(15) DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 636ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 636ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62e09ba6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@764e55e2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 636ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 636ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 636ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 636ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 636ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-2] [4s 636ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 636ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [4s 637ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 637ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 637ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 637ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [4s 637ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [4s 637ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 637ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 637ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [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: [readLoop] [4s 637ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 637ms] 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= DEBUG: [readLoop] [4s 638ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 638ms] SocketTube(18) read bytes: 91 DEBUG: [HttpClient-15-SelectorManager] [4s 638ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 638ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 639ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [4s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for R (false) DEBUG: [pool-1-thread-2] [4s 639ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [HttpClient-15-SelectorManager] [4s 639ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 639ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-2] [4s 639ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [4s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 639ms] 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 639ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 639ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 639ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 639ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [4s 639ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 639ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-2] [4s 639ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 639ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 639ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 640ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 639ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [4s 640ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 640ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 640ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 640ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 640ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 640ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 640ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 34966 DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 724ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 724ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 724ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 724ms] HttpClientImpl(15) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-2] [4s 724ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 724ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 725ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 725ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 725ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 725ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 725ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 725ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 725ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 725ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 725ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 726ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36dd26f4 DEBUG: [pool-1-thread-2] [4s 726ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 726ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 726ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [MainThread] [4s 727ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 728ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 729ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 730ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 730ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 730ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-2] [4s 730ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60955685 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=60038, Session(1712000526478|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60038 DEBUG: [pool-1-thread-2] [4s 731ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-2] [4s 731ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 731ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-2] [4s 731ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-2] [4s 731ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] 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@6a6d3df5[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 732ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 732ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-2] [4s 732ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 733ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 733ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 733ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 733ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 733ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 735ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 736ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 736ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 739ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 740ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 740ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 740ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 740ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 741ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 741ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 742ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [4s 742ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 742ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 743ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 743ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 743ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 744ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 744ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 744ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 744ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 745ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 745ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 745ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 746ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 746ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-2] [4s 746ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 746ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 746ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 749ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 749ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 749ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 749ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-2] [4s 749ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 749ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 749ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 750ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 750ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 750ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 750ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 750ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 750ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 750ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 750ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-2] [4s 750ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5c5f938a DEBUG: [pool-1-thread-2] [4s 751ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 751ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 751ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 751ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 751ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 751ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 751ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 751ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 751ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 751ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 751ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 751ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 752ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [4s 752ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-2] [4s 752ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 752ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 752ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 753ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 753ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 753ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 753ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 753ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 753ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 753ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 753ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 753ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 753ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-2] [4s 753ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 753ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 754ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 754ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 754ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 754ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 754ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 754ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 754ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 754ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 754ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 754ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 755ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 755ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-2] [4s 755ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 755ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 755ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 755ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 755ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 755ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 756ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 756ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 756ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 756ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 756ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 756ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 756ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 756ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [4s 756ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 756ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [4s 756ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SocketTube(19) resuming read event DEBUG: [Test-server-pool] [4s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [Test-server-pool] [4s 757ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 757ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [Test-server-pool] [4s 757ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 757ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 757ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [4s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 758ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 758ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 758ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 758ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 758ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 758ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 758ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [pool-1-thread-2] [4s 763ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 763ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [pool-1-thread-2] [4s 763ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 764ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 764ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [4s 764ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 764ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 764ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 764ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SocketTube(19) read bytes: 240 DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SSL Reader(SocketTube(19)) Adding 240 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 765ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:240, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) Unwrapping: 240 DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 240 into buffer of 512 remaining to decode: 163 DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 765ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 766ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 766ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 766ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 766ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 766ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-2] [4s 766ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 766ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 766ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 766ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 766ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 766ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 766ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 766ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-2] [4s 766ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 766ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 766ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 766ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 767ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 767ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-2] [4s 767ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 767ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 767ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 767ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-2] [4s 767ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [4s 767ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 767ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 768ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [readLoop] [4s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 768ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [readLoop] [4s 768ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 768ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [4s 768ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-2] [4s 769ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [4s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 769ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 769ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60038 DEBUG: [pool-1-thread-2] [4s 829ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 829ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 829ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 829ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 829ms] HttpClientImpl(16) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-2] [4s 829ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-2] [4s 830ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 831ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 831ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 831ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 831ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 831ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 831ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 831ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-2] [4s 831ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 831ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 832ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 832ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 832ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 832ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 832ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 832ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 832ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 832ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 832ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 833ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 833ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 833ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 833ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 833ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-2] [4s 833ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 833ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 833ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 834ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 834ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 834ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 834ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@184262f7 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 834ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 835ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 835ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [4s 836ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-2] [4s 836ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [4s 836ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 836ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 835ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 836ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 836ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-16-SelectorManager] [4s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [MainThread] [4s 836ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 837ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 838ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [4s 843ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-2] [4s 844ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 845ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 845ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 845ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-2] [4s 845ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [4s 845ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d31db4a 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=60044, Session(1712000527377|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 846ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 846ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60044 DEBUG: [pool-1-thread-2] [4s 846ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-2] [4s 846ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 846ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-2] [4s 847ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 847ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-2] [4s 847ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-2] [4s 847ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] 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@47c9b03a[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] [4s 847ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SocketTube(20) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 847ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [4s 847ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 848ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 848ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 850ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 850ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 850ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 850ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 850ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 851ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 851ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 851ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 851ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 851ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 851ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 856ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 856ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 856ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [4s 856ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 857ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 857ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 857ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 857ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 857ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 857ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 857ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 860ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 860ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 861ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 861ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 861ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 861ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 861ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 862ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [pool-1-thread-2] [4s 862ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 862ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 863ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 864ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 864ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 864ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 864ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 864ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-2] [4s 864ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 864ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 864ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 866ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 867ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 867ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 867ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-2] [4s 867ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 867ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 867ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 867ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 867ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 868ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 868ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 868ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 868ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 868ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 868ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-2] [4s 868ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7ca25055 DEBUG: [pool-1-thread-2] [4s 869ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 869ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 869ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 869ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 869ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 869ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 869ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 869ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 869ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 869ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 869ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 869ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 869ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 870ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 870ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 870ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [4s 870ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-2] [4s 870ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 870ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 870ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 870ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 871ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 871ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 871ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 871ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 871ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 871ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 871ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 871ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 871ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 872ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 872ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-2] [4s 872ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 872ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 872ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 872ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 872ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 872ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 872ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 872ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 873ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 873ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 873ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 873ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 873ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 874ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 874ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 874ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 874ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 874ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 875ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 877ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SocketTube(20) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [pool-1-thread-2] [4s 878ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 878ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 880ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-2] [4s 881ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 881ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 881ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 881ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 881ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 881ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 881ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 881ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-2] [4s 881ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 881ms] 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 881ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 882ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 882ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 882ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 882ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 882ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-2] [4s 882ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 882ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 882ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [4s 882ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 883ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 883ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 883ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 884ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 884ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 884ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-2] [4s 884ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-2] [4s 884ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 884ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 884ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 884ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 884ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [readLoop] [4s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) resuming read event DEBUG: [readLoop] [4s 884ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 884ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [4s 884ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [readLoop] [4s 885ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(2): connection started DEBUG: [pool-1-thread-2] [4s 885ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 885ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 885ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 885ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 885ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [4s 886ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 886ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [4s 886ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 886ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 887ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 887ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 887ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 888ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 888ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 888ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-2] [4s 889ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [4s 890ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 890ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 890ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [4s 890ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 890ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 890ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [4s 890ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-2] [4s 890ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [4s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 890ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 891ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 891ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 891ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 891ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60044 DEBUG: [pool-1-thread-2] [4s 944ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 945ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 945ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 945ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 945ms] HttpClientImpl(17) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-2] [4s 945ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 945ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 945ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 946ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [4s 946ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 946ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 946ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [4s 946ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-2] [4s 947ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [4s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 947ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 947ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 947ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [4s 947ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 947ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 947ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 947ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 947ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 947ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 948ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 948ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 948ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-2] [4s 949ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 949ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 949ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 949ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 949ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 949ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 950ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cc15f88 DEBUG: [pool-1-thread-2] [4s 950ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 950ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-2] [4s 950ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 950ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-2] [4s 950ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-2] [4s 950ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-2] [4s 950ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 950ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [MainThread] [4s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 951ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 951ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 951ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 952ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-2] [4s 952ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 953ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 953ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 953ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 953ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 953ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 954ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 954ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@579fcb3d queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@579fcb3d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 954ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 954ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 954ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 954ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 954ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 954ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 954ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 954ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [4s 955ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 955ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 955ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 955ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@597f8c6f DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 955ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 955ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 955ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 955ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 955ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 955ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 955ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 955ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 955ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 955ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 955ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 955ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 955ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 955ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 955ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [4s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [4s 955ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 956ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 956ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 956ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 956ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 956ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 956ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 956ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 956ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 956ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 956ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 956ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 956ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 957ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28fb2f26 DEBUG: [pool-1-thread-2] [4s 957ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 957ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 957ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 957ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 957ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [4s 957ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@579fcb3d DEBUG: [HttpClient-9-SelectorManager] [4s 957ms] 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 957ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@579fcb3d DEBUG: [pool-1-thread-2] [4s 958ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 958ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@579fcb3d DEBUG: [pool-1-thread-2] [4s 958ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 958ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 53ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 53ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [5s 53ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46b5f294/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@105ed8d5 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [5s 54ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 54ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 54ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 54ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [pool-1-thread-2] [5s 54ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46b5f294/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@105ed8d5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46b5f294/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@105ed8d5 DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46b5f294/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@105ed8d5 DEBUG: [pool-1-thread-2] [5s 54ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [5s 54ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [5s 54ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 54ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 54ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 54ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [5s 54ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 54ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 54ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [5s 55ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 55ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [5s 55ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 55ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [5s 55ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) resuming read event DEBUG: [MainThread] [5s 55ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 55ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [MainThread] [5s 55ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 55ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [5s 55ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [5s 55ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [5s 55ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [5s 55ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 55ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 55ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 55ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 57ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 57ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 57ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 57ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 57ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 57ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 57ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 58ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@48c2a5cf queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@48c2a5cf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 58ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 58ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62fa9aef DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [5s 58ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 58ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [5s 58ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 58ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 58ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 58ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 59ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [5s 59ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 59ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 59ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 59ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 59ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 59ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 59ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [5s 59ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [5s 59ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 59ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 59ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 59ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-1] [5s 59ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [5s 59ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 59ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 59ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 59ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 59ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 60ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 60ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [5s 60ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 60ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 60ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35a3c858 DEBUG: [pool-1-thread-1] [5s 60ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-1] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@48c2a5cf DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@48c2a5cf DEBUG: [pool-1-thread-1] [5s 62ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 62ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 62ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@48c2a5cf DEBUG: [pool-1-thread-1] [5s 63ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 63ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 157ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 157ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@537848e1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@571de629 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 158ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 158ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 158ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [pool-1-thread-1] [5s 158ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@537848e1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@571de629, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@537848e1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@571de629 DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@537848e1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@571de629 DEBUG: [pool-1-thread-1] [5s 158ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 158ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 158ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 158ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 158ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [5s 158ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 159ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) connecting flows DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 159ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [5s 159ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 159ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 159ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 159ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [5s 159ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [5s 159ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [5s 159ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [5s 159ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 159ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [5s 159ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 160ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 160ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 161ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 161ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 161ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 161ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [5s 161ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 161ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 161ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ac2a0b7 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ac2a0b7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 161ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 161ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 161ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 161ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4b6cc44e DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 161ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 161ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [5s 162ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 162ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [5s 162ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 162ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 162ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 162ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [5s 162ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 162ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 163ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [5s 163ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [5s 163ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [5s 163ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 163ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 163ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 163ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 163ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 163ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 163ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@73784fa4 DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 163ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 164ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 164ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [5s 164ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 164ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 165ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 165ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 165ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [5s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [5s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ac2a0b7 DEBUG: [pool-1-thread-1] [5s 165ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ac2a0b7 DEBUG: [pool-1-thread-1] [5s 166ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [5s 166ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ac2a0b7 DEBUG: [pool-1-thread-1] [5s 166ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 166ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 261ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 261ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [5s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 261ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 261ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 261ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-1] [5s 261ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 262ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a DEBUG: [pool-1-thread-1] [5s 262ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [5s 262ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 262ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 262ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 262ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 262ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [5s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 262ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 263ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@40fd00ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ff5d75a DEBUG: [pool-1-thread-1] [5s 263ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 263ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [5s 263ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 263ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 263ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [5s 263ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 263ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 263ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 263ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 263ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 263ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 263ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 263ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 263ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 263ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 264ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 264ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 264ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 264ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 264ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 264ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 264ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [5s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 264ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [5s 265ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [pool-1-thread-1] [5s 265ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 266ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 266ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 266ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 266ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [5s 266ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 266ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 266ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@132242c7 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@132242c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 266ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 267ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 267ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 267ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b70ea19 DEBUG: [pool-1-thread-1] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [5s 267ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 267ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 267ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [5s 268ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 268ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 268ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 268ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [5s 268ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [5s 268ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 269ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 269ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 269ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 269ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 269ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 269ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 269ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 269ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 269ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 269ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 270ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [5s 270ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 270ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 270ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 270ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a1eb52a DEBUG: [pool-1-thread-1] [5s 270ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 270ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 270ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 270ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [5s 270ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 271ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 271ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-1] [5s 271ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [HttpClient-9-SelectorManager] [5s 271ms] 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] [5s 271ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [5s 271ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [5s 272ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [5s 272ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [5s 272ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 272ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 272ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [5s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [5s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@132242c7 DEBUG: [pool-1-thread-1] [5s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@132242c7 DEBUG: [pool-1-thread-1] [5s 272ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [5s 272ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 272ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@132242c7 DEBUG: [pool-1-thread-1] [5s 272ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 272ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 366ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 366ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 366ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 366ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-1] [5s 366ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 366ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 366ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 366ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 366ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [5s 366ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [MainThread] [5s 367ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 367ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 367ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 367ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 367ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [5s 368ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 368ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 368ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 368ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-1] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 368ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 368ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 368ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 368ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 368ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 368ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [5s 368ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 368ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 368ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 369ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 369ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 369ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 370ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@9791efb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@84c4169 DEBUG: [pool-1-thread-1] [5s 370ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 370ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 370ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 370ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 370ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 370ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 370ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [5s 370ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 370ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 370ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 370ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 370ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 370ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 371ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 371ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 371ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 371ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 371ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 371ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 371ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [5s 371ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 371ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 371ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [5s 372ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 372ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 372ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 373ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 373ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 373ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 373ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 373ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 373ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 373ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 373ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 374ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 374ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 374ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 374ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 374ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 374ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 374ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 374ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 374ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 374ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [5s 374ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 374ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 375ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 375ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 375ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 376ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [5s 376ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [5s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 376ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 376ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 473ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 473ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-1] [5s 473ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 473ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 473ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [MainThread] [5s 473ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 473ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 473ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 473ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 473ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 474ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 474ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b88161e DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 474ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 475ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 475ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 475ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 475ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 475ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 475ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 475ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 476ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 476ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 476ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 476ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 476ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 476ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 476ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 476ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 476ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 476ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 476ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 476ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 476ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 476ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 476ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 476ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 476ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 477ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 477ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 477ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 478ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [5s 479ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [5s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 479ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-1] [5s 576ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 576ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 576ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 576ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 576ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-1] [5s 576ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 577ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 577ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 577ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 577ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 577ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 577ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 577ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 577ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 577ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a474552 DEBUG: [pool-1-thread-1] [5s 578ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [5s 578ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [5s 579ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 579ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 579ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 579ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 579ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 579ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 580ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 580ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 580ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 580ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 580ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 580ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 581ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 581ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 581ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 581ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 581ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 581ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 581ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 581ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 581ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 582ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 582ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 582ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 582ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 582ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 582ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 582ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 582ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 582ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 583ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 583ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 583ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 583ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 583ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 583ms] 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] [5s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 584ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 584ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-9-SelectorManager] [5s 585ms] 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] [5s 585ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [5s 585ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 585ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 585ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 585ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [5s 585ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [5s 585ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [5s 585ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 585ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 585ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 586ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 586ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 586ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-1] [5s 679ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 680ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 680ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 680ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 680ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [MainThread] [5s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 681ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 682ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 683ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [5s 683ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 683ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 683ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 683ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 683ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 683ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [5s 683ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 683ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 683ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [MainThread] [5s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 683ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 683ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 683ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 684ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-1] [5s 684ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 684ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 684ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 684ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 684ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [5s 685ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 685ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 685ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 685ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 685ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 685ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 685ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 686ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70ea187a DEBUG: [pool-1-thread-1] [5s 686ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 686ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [5s 686ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 686ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 686ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 686ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 686ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 686ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [5s 688ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 688ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 688ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 688ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 688ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 688ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 689ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 689ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 689ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 689ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 689ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 689ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 689ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 689ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 689ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 689ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 689ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 689ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 690ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 690ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 690ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 690ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 690ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 690ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 690ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 690ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 690ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 690ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 690ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 691ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 691ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 691ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 691ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 692ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [5s 692ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 692ms] SSL Reader(SocketTube(12)) Adding 48 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 692ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 693ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) Unwrapping: 48 DEBUG: [HttpClient-9-SelectorManager] [5s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 693ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 693ms] 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] [5s 693ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [5s 693ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [5s 693ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [5s 693ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 693ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 693ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 694ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-1] [5s 789ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 789ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 789ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 789ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 789ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-1] [5s 789ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [5s 789ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 789ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 789ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 789ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 789ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 789ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [MainThread] [5s 789ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 790ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [5s 790ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [5s 790ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 790ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 791ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 791ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 791ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 791ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [5s 791ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 791ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [MainThread] [5s 791ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [5s 791ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 791ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 791ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 791ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 791ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 792ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 792ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 792ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@461e5eb6 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [5s 792ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 792ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 792ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [5s 804ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [5s 808ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 808ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 808ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 808ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 808ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 808ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 809ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 809ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 810ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 810ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d702bbd queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d702bbd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 810ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 810ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 810ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 810ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 810ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64a23e6d for C (true) DEBUG: [HttpClient-18-SelectorManager] [5s 810ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 810ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60348 DEBUG: [pool-1-thread-1] [5s 810ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6e5a551d DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 811ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 811ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 811ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 811ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 811ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [5s 811ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [5s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (true) DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 811ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 811ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 811ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 811ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 811ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 812ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 812ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 812ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 812ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 812ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 812ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 812ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d79c5a1 DEBUG: [pool-1-thread-1] [5s 812ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 812ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 812ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 812ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [5s 812ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 813ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d702bbd DEBUG: [pool-1-thread-1] [5s 813ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (false) DEBUG: [pool-1-thread-1] [5s 813ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d702bbd DEBUG: [HttpClient-18-SelectorManager] [5s 813ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 813ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 813ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 813ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d702bbd DEBUG: [pool-1-thread-1] [5s 813ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 813ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 913ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 914ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5dbd888d(18) DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@243f3a7c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f8a797 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 914ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 914ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@243f3a7c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f8a797, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@243f3a7c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f8a797 DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@243f3a7c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@37f8a797 DEBUG: [pool-1-thread-1] [5s 914ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 914ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 914ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 914ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [5s 914ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 914ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 914ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 914ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [5s 915ms] HttpClientImpl(18) ClientImpl (async) elapsed 106 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 915ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) calling onSubscribe DEBUG: [pool-1-thread-1] [5s 915ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5dbd888d(18) DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 915ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 915ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for R (false) DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 915ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 915ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 915ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 916ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [5s 919ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-1] [5s 919ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 920ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 920ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 920ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 920ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 920ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 920ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 921ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 921ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b52340c queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b52340c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 921ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 921ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 921ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 921ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [5s 921ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b1f7ccc for C (true) DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60354 DEBUG: [pool-1-thread-1] [5s 922ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 922ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 922ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@41e717bc DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 922ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 922ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 922ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 922ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [5s 922ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-2] [5s 922ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [5s 922ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [5s 922ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 922ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [5s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for R (true) DEBUG: [pool-1-thread-1] [5s 922ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 922ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 923ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 923ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [5s 923ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 923ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 923ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 923ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 923ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69e4ecee DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 923ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 923ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 923ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [5s 923ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for None (false) DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for R (false) DEBUG: [HttpClient-19-SelectorManager] [5s 924ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 924ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b52340c DEBUG: [pool-1-thread-1] [5s 924ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 924ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b52340c DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b52340c DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 925ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 20ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 20ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@46631a66(19) DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5cb89609/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d617d2 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 20ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 20ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5cb89609/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d617d2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5cb89609/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d617d2 DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 20ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5cb89609/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2d617d2 DEBUG: [pool-1-thread-1] [6s 20ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 20ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 21ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [6s 21ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 21ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 21ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 21ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-1] [6s 21ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 21ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-1] [6s 21ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 21ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@46631a66(19) DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-1] [6s 21ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 21ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [6s 21ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for R (false) DEBUG: [HttpClient-19-SelectorManager] [6s 22ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [6s 22ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [6s 22ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [6s 22ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [6s 22ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 22ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [6s 22ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 23ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 24ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 24ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 25ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 25ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 26ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-1] [6s 26ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [6s 27ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42ce16b7 for C (true) DEBUG: [HttpClient-20-SelectorManager] [6s 27ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [6s 27ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33718 DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-1] [6s 28ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-1] [6s 28ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] 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@48367dc7[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-1] [6s 28ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (true) DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [6s 28ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 28ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [6s 28ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 28ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 31ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 31ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 31ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 31ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 31ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 32ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-1] [6s 32ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-1] [6s 32ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 32ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 32ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 32ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 38ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 38ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 38ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [6s 39ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [6s 39ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 39ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 39ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 39ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 39ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 40ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 40ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 41ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 41ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-1] [6s 41ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 41ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 41ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 41ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-1] [6s 41ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 41ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 42ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-1] [6s 42ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 42ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 43ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 43ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 43ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 43ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-1] [6s 43ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 43ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [6s 43ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [6s 43ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 43ms] 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 43ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33718 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-1] [6s 43ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 43ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e7371ac queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e7371ac, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 43ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 43ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 43ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 43ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ca98537 DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 44ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 44ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 44ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 44ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-1] [6s 44ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 44ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 44ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 44ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 44ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 44ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 44ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 44ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 45ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-1] [6s 45ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 45ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-1] [6s 45ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 45ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 45ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 45ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 45ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 45ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-1] [6s 45ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 45ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 45ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@11749943 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 45ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 45ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 45ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 46ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 46ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 46ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [6s 46ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 47ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 47ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 47ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 47ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 47ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 47ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 87ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 87ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 87ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 88ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e7371ac DEBUG: [pool-1-thread-1] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e7371ac DEBUG: [pool-1-thread-1] [6s 88ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [6s 88ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e7371ac DEBUG: [pool-1-thread-1] [6s 88ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 88ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 125ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 125ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4663bfb7(20) DEBUG: [pool-1-thread-1] [6s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 125ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 125ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 125ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426 DEBUG: [pool-1-thread-1] [6s 126ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [6s 126ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 126ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4a3112dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f8af426 DEBUG: [pool-1-thread-1] [6s 126ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [6s 126ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 126ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-1] [6s 126ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 127ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-1] [6s 127ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-1] [6s 127ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-1] [6s 127ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 127ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 127ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 127ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 127ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 127ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4663bfb7(20) DEBUG: [pool-1-thread-1] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-1] [6s 127ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-1] [6s 127ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-1] [6s 127ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 127ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [MainThread] [6s 128ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 129ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 129ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 130ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 130ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 130ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-1] [6s 131ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f453692 for C (true) DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33728 DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 131ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-1] [6s 131ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] 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@75bd5de2[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] SocketTube(24) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [6s 131ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 131ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [6s 132ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 132ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 132ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 132ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 135ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 135ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-1] [6s 135ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-1] [6s 135ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 135ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 135ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 135ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [6s 142ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 142ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 142ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [6s 147ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 147ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 148ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 149ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 149ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 149ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 149ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-1] [6s 149ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [6s 149ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 149ms] 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 149ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33728 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-1] [6s 149ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 149ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58c42c89 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58c42c89, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 150ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 150ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 150ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 150ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b7d873 DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 150ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 150ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 150ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 150ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 150ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-1] [6s 150ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 150ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 150ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 150ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 150ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 150ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 150ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 151ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 151ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 151ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 151ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 151ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 151ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 151ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 151ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 151ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 151ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-1] [6s 151ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 151ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 151ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 151ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 152ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [6s 152ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 152ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [6s 152ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 152ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 152ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 152ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 152ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 152ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-1] [6s 152ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 152ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 152ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7da60418 DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 152ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 153ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 153ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 153ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 153ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 153ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 153ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 153ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (true) DEBUG: [pool-1-thread-1] [6s 154ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SocketTube(24) read bytes: 1843 DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SSL Reader(SocketTube(24)) Adding 1843 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 154ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1843, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [pool-1-thread-1] [6s 154ms] SSL Reader(SocketTube(24)) Unwrapping: 1843 DEBUG: [HttpClient-21-SelectorManager] [6s 154ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1843 into buffer of 16676 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 155ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58c42c89 DEBUG: [pool-1-thread-1] [6s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58c42c89 DEBUG: [pool-1-thread-1] [6s 155ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [6s 156ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58c42c89 DEBUG: [pool-1-thread-1] [6s 156ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 156ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-21-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 199ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 199ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 230ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 230ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1aa172fa(21) DEBUG: [pool-1-thread-1] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 230ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 230ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 230ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 231ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [6s 231ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 231ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 231ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 231ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 231ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 231ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 231ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 231ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (true) DEBUG: [pool-1-thread-1] [6s 231ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) read bytes: 101 DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SSL Reader(SocketTube(24)) Adding 101 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 232ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 232ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [6s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [6s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 232ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 232ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [6s 232ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 233ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c818ff4/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@15d85689 DEBUG: [pool-1-thread-1] [6s 233ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 233ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-1] [6s 233ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 233ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [6s 233ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [6s 233ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [6s 233ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 233ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 234ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 234ms] HttpClientImpl(21) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-1] [6s 234ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 234ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 234ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1aa172fa(21) DEBUG: [pool-1-thread-1] [6s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 234ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [MainThread] [6s 235ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 236ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 236ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 237ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 237ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 237ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 237ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [6s 237ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 237ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 237ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 237ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c7eaaf queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c7eaaf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 237ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 237ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 238ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [6s 238ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@31bc05de 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=34978,localport=42119] DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34978 DEBUG: [pool-1-thread-1] [6s 238ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 238ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s 238ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 238ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b446eae DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 238ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [HttpClient-22-SelectorManager] [6s 238ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-2] [6s 239ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-22-SelectorManager] [6s 239ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 239ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 239ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-2] [6s 239ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [6s 239ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-22-SelectorManager] [6s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for R (true) DEBUG: [pool-1-thread-1] [6s 239ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [6s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 239ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 239ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 239ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 239ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 239ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-3] [6s 239ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 239ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@78801d79 DEBUG: [pool-1-thread-3] [6s 239ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 240ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 240ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 240ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c7eaaf DEBUG: [pool-1-thread-3] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c7eaaf DEBUG: [pool-1-thread-3] [6s 240ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 240ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c7eaaf DEBUG: [pool-1-thread-3] [6s 240ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 240ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 240ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34978 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-3] [6s 240ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 240ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66d927af(22) DEBUG: [pool-1-thread-3] [6s 240ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7673b1ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4101efc6 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 241ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 241ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 241ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 241ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 241ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 241ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 241ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-3] [6s 242ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f72b80d DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 242ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 242ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 242ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [6s 242ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 242ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [6s 242ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 242ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 242ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 242ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-3] [6s 242ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [6s 243ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [6s 243ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 243ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-3] [6s 243ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-3] [6s 243ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 243ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [6s 243ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 243ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 243ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 243ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 243ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66d927af(22) DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7673b1ce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4101efc6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 243ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [6s 244ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [6s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 244ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 244ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 244ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 244ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 244ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 244ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for None (false) DEBUG: [readLoop] [6s 244ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 244ms] SocketTube(25) read bytes: 78 DEBUG: [HttpClient-22-SelectorManager] [6s 244ms] Http2Connection(SocketTube(25)) onNext: got 78 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 245ms] Http2Connection(SocketTube(25)) sending 78 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 245ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 78 DEBUG: [pool-1-thread-3] [6s 245ms] Http2Connection(SocketTube(25)) Processing 78 DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for None (false) DEBUG: [pool-1-thread-3] [6s 245ms] FramesDecoder decodes: 78 DEBUG: [pool-1-thread-3] [6s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SocketTube(25) read bytes: 18 DEBUG: [pool-1-thread-3] [6s 245ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] Http2Connection(SocketTube(25)) onNext: got 18 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 245ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for R (false) DEBUG: [pool-1-thread-3] [6s 245ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 245ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 245ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 245ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 245ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [6s 245ms] SocketTube(25) wrote: 9 DEBUG: [readLoop] [6s 245ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 245ms] SocketTube(25) write: requesting more... DEBUG: [readLoop] [6s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 245ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [readLoop] [6s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 245ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 245ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [6s 246ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 246ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 246ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 246ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 246ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 246ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 34978 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 337ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 337ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25)) Processing 18 DEBUG: [pool-1-thread-3] [6s 337ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-3] [6s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 337ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 337ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 337ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 338ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a753a7f DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 338ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 338ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 339ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 340ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 341ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 341ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 341ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 341ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 341ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 341ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 341ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 342ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 342ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6fd2bb0b queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6fd2bb0b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 342ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 342ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 342ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 342ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-23-SelectorManager] [6s 342ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@163b5db2 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34990,localport=42119] TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [6s 342ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-23-SelectorManager] [6s 342ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34990 DEBUG: [pool-1-thread-3] [6s 342ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 343ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 343ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 343ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 343ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1cc336c2 DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 343ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 343ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 343ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 343ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-1] [6s 343ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 343ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 343ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-23-SelectorManager] [6s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (true) DEBUG: [pool-1-thread-3] [6s 343ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 343ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 343ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 347ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 347ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 347ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 347ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 347ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 347ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 347ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-2] [6s 347ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 348ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 348ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@210adf11 DEBUG: [pool-1-thread-2] [6s 348ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (false) DEBUG: [pool-1-thread-2] [6s 348ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6fd2bb0b DEBUG: [pool-1-thread-2] [6s 348ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 348ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6fd2bb0b DEBUG: [HttpClient-23-SelectorManager] [6s 348ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 348ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [6s 348ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [6s 348ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6fd2bb0b DEBUG: [pool-1-thread-2] [6s 348ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 348ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 348ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34990 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-2] [6s 348ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [6s 349ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21630f3e(23) DEBUG: [pool-1-thread-2] [6s 349ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@47f42395/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@770bdb84 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 349ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 349ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 349ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 349ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [6s 349ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 349ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 350ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-2] [6s 350ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68d2444e DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 350ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 350ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 350ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 350ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 350ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-2] [6s 350ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [6s 350ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 350ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 350ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 350ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 350ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [6s 350ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [6s 350ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-2] [6s 350ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [6s 350ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-2] [6s 350ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 350ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 351ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21630f3e(23) DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 351ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@47f42395/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@770bdb84, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 351ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 351ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 351ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 351ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 351ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 351ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 351ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 351ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x DEBUG: [readLoop] [6s 352ms] FramesDecoder decodes: 9 TestServer(1): connection started Server: creating input stream for stream 1 DEBUG: [readLoop] [6s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 352ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 352ms] FramesDecoder decodes: 30 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [6s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 352ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [6s 352ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [readLoop] [6s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 352ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 352ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 352ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] SocketTube(26) read bytes: 91 DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] Http2Connection(SocketTube(26)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 352ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 352ms] Http2Connection(SocketTube(26)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 352ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-3] [6s 352ms] Http2Connection(SocketTube(26)) Processing 91 DEBUG: [pool-1-thread-3] [6s 352ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [6s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 352ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 353ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 353ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 353ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 353ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 353ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [readLoop] [6s 353ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 353ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 353ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 353ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 353ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 353ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 353ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 353ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 353ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 353ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 34990 DEBUG: [pool-1-thread-3] [6s 441ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 441ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 441ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 441ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 442ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 442ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 442ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69262e94 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 442ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [MainThread] [6s 444ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 445ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-3] [6s 445ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 446ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 446ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 446ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-3] [6s 446ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [6s 446ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19bde2 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [6s 446ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [6s 446ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60052 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60052, Session(1712000527492|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 447ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-3] [6s 447ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 447ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-3] [6s 447ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 447ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [6s 447ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 447ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] 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@ae1d692[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-3] [6s 447ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 447ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 447ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 447ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 447ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 451ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 451ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-3] [6s 451ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-3] [6s 451ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 451ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 451ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 451ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 455ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 455ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 455ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 455ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 456ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 456ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 457ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 457ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 457ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 457ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 457ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 457ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 457ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 457ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 458ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 458ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 458ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 458ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 458ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 458ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 458ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [6s 459ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 459ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 459ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [6s 459ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 459ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [6s 459ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 460ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 460ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 460ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 460ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-3] [6s 460ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 460ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [6s 460ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [6s 460ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 460ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-3] [6s 460ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@33c0b380 DEBUG: [pool-1-thread-3] [6s 460ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 460ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 460ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 460ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 460ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 460ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 460ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 460ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 461ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 461ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 461ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 461ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 461ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 461ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 461ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 461ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 461ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 461ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 461ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 461ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 461ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 462ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 462ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 462ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 462ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 462ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-3] [6s 462ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 462ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 462ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 462ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 462ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 462ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 462ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 462ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 462ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 463ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 463ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 463ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 463ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 463ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 463ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 464ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 464ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 464ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 464ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 464ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 464ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 465ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 465ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 465ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 465ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [readLoop] [6s 465ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 465ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [readLoop] [6s 465ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 465ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 465ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [readLoop] [6s 465ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [readLoop] [6s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [6s 465ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [6s 465ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [6s 465ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 465ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [6s 465ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [6s 465ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 466ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 466ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-3] [6s 466ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 466ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 466ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 466ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 466ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 466ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 466ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 466ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 466ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-3] [6s 466ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 467ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Sent response headers 200 DEBUG: [pool-1-thread-3] [6s 467ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 467ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 467ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 467ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 467ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [6s 467ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [readLoop] [6s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 467ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 467ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 467ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [readLoop] [6s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SocketTube(27) read bytes: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SSL Reader(SocketTube(27)) Adding 54 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) Unwrapping: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-24-SelectorManager] [6s 467ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 467ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [6s 468ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-3] [6s 468ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [6s 468ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 468ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [6s 468ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-3] [6s 468ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [6s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 468ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 468ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60052 DEBUG: [pool-1-thread-3] [6s 545ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 545ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 545ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 546ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 546ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 546ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SocketTube(27) read bytes: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SSL Reader(SocketTube(27)) Adding 109 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 546ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 546ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [6s 547ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 547ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 547ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 547ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 548ms] HttpClientImpl(24) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49304c10 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 548ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-3] [6s 548ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 548ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 548ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 548ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [MainThread] [6s 549ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [6s 550ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 550ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 551ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 551ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 551ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-3] [6s 551ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [6s 551ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7e1c4f52 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-25-SelectorManager] [6s 551ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60066, Session(1712000529092|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 551ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60066 DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-3] [6s 552ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-3] [6s 552ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] 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@74e42422[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] [6s 552ms] SocketTube(28) read demand reset to 0 DEBUG: [pool-1-thread-3] [6s 552ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 552ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 552ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 552ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 552ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 555ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 555ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-3] [6s 555ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-3] [6s 555ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 555ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 555ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 555ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 558ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 558ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 558ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 558ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 560ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 560ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 560ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 561ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 561ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 561ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [6s 561ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 561ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 561ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 562ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-3] [6s 562ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 562ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 562ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-3] [6s 563ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [6s 563ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 563ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 563ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 563ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-3] [6s 563ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 563ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [6s 563ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 564ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-3] [6s 564ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1716f29 DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 564ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 564ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 564ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 564ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 564ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 564ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 564ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 564ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 564ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 564ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [6s 564ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-3] [6s 564ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 564ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 564ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 564ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 565ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 565ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 565ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 565ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 565ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 565ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 565ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 565ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 565ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 565ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 565ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-3] [6s 565ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 565ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 565ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 565ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 565ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 565ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 565ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 565ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 566ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 566ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 566ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 566ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 566ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 566ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 566ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 566ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 566ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 566ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 567ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 567ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SocketTube(28) no more demand for reading DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 568ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [6s 568ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 568ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 568ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 568ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 568ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [6s 569ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 569ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-25-SelectorManager] [6s 569ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [readLoop] [6s 569ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [6s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [readLoop] [6s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 569ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [6s 569ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 569ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [6s 569ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [readLoop] [6s 569ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [readLoop] [6s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [readLoop] [6s 569ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [readLoop] [6s 569ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [6s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 569ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [6s 569ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [6s 569ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 569ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 569ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 569ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-3] [6s 569ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 569ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 569ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 569ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 569ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 569ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-3] [6s 569ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 569ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-3] [6s 569ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 569ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 569ms] SSL Writer(SocketTube(28)) wrapping 9 bytes TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) write: requesting more... Sent response headers 200 DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 570ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-3] [6s 570ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [readLoop] [6s 570ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 570ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [6s 570ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 570ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 570ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 570ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 570ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 570ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 570ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SocketTube(28) read bytes: 111 DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SSL Reader(SocketTube(28)) Adding 111 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:111, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) Unwrapping: 111 DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SocketTube(28) no more demand for reading DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 571ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 571ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [6s 571ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 571ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 571ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [6s 571ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-3] [6s 571ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [6s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 571ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 571ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 572ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 572ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 572ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60066 DEBUG: [pool-1-thread-3] [6s 650ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 651ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [6s 651ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-3] [6s 651ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 651ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 651ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 652ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 652ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 652ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SocketTube(28) read bytes: 47 DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SSL Reader(SocketTube(28)) Adding 47 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 652ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [6s 652ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 652ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 652ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 652ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [6s 652ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-3] [6s 652ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 652ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 652ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 653ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 653ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@379b9034 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 653ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-3] [6s 653ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 653ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-3] [6s 653ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-3] [6s 653ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [6s 653ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 653ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [MainThread] [6s 654ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 655ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 655ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 655ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 655ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 655ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 655ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 655ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 655ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c000a1b queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c000a1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 655ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 655ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 655ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@207f92f5 DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [6s 656ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 656ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 656ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 656ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 656ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 656ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 656ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 656ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-9-SelectorManager] [6s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 656ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 656ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 656ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 657ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 657ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [6s 657ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 657ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 657ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39369f4e DEBUG: [pool-1-thread-3] [6s 657ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 658ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 658ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 658ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [6s 658ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c000a1b DEBUG: [pool-1-thread-3] [6s 658ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-3] [6s 658ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c000a1b DEBUG: [HttpClient-9-SelectorManager] [6s 658ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 658ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [6s 658ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 658ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c000a1b DEBUG: [pool-1-thread-3] [6s 658ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 658ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 755ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3334a766/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58c59b04 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [6s 755ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 755ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3334a766/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58c59b04, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3334a766/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58c59b04 DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 755ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3334a766/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58c59b04 DEBUG: [pool-1-thread-3] [6s 756ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [6s 756ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [6s 756ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 756ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [6s 756ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 756ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 756ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 756ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 756ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 756ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [6s 756ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 756ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [6s 756ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 756ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 757ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 757ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 758ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 758ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 758ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 758ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 758ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 758ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 758ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 759ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5dbf4466 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5dbf4466, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 759ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 759ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 759ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 759ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@c95cf95 DEBUG: [pool-1-thread-2] [6s 759ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [6s 759ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 759ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 759ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 759ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 759ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [6s 760ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 760ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 760ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 760ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 760ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 760ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 760ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 760ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 760ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 760ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 760ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 760ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [6s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 760ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 760ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 760ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 760ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 760ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b312ccf DEBUG: [pool-1-thread-2] [6s 760ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-2] [6s 762ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5dbf4466 DEBUG: [HttpClient-9-SelectorManager] [6s 762ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 762ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 762ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5dbf4466 DEBUG: [pool-1-thread-2] [6s 762ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [6s 762ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 762ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5dbf4466 DEBUG: [pool-1-thread-2] [6s 762ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 762ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 859ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 859ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@124f07d6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f2b40a4 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [6s 859ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 859ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@124f07d6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f2b40a4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@124f07d6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f2b40a4 DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 859ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@124f07d6/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f2b40a4 DEBUG: [pool-1-thread-2] [6s 859ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 860ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 860ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 860ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 860ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 860ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 860ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 860ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 860ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 860ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 860ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 860ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 860ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [6s 862ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 862ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 863ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 863ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 863ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 863ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 863ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 863ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 863ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 863ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 863ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29a825f9 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29a825f9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 863ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 863ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 863ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 863ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3fb1a83d DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 864ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 864ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 864ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 864ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 864ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 864ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 864ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 864ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 864ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 864ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 864ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 864ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 865ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 865ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 865ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 865ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 865ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 865ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 865ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 865ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 865ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 865ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bd81974 DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 865ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 865ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 865ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 865ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 866ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 867ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [6s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [6s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29a825f9 DEBUG: [pool-1-thread-3] [6s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29a825f9 DEBUG: [pool-1-thread-3] [6s 867ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 867ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29a825f9 DEBUG: [pool-1-thread-3] [6s 867ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 867ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 963ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 963ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [6s 963ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 963ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 963ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 964ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d DEBUG: [pool-1-thread-3] [6s 964ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [6s 964ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 964ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 964ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@27cb4560/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fa42b8d DEBUG: [pool-1-thread-3] [6s 964ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [6s 965ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 965ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 965ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [6s 965ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 965ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 965ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 965ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 965ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [6s 965ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 965ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 965ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-3] [6s 965ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 965ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [6s 965ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 965ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 965ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [6s 965ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 965ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 965ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [6s 967ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 967ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 968ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 968ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 968ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 968ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 968ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 968ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 968ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@767e3765 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@767e3765, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 968ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 969ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 969ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 969ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@be38c8f DEBUG: [pool-1-thread-3] [6s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 969ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 969ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 969ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 969ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 969ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 969ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 969ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 969ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 969ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 969ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 970ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 970ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 970ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 970ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 970ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 970ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 970ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 970ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 970ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 970ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65f5263d DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 970ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 970ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 970ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 970ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 971ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [6s 971ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 971ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 972ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 972ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 972ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [6s 972ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [6s 972ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@767e3765 DEBUG: [pool-1-thread-3] [6s 972ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 972ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@767e3765 DEBUG: [pool-1-thread-3] [6s 972ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 972ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s 972ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@767e3765 DEBUG: [pool-1-thread-3] [6s 972ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 972ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 68ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 68ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 68ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 68ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 68ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 68ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 69ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 69ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c4afe25/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2b8831d6 DEBUG: [pool-1-thread-3] [7s 70ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 70ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 70ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 70ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 70ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 70ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 70ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 70ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 70ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 70ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 70ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 70ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 71ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 71ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 71ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 71ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 71ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 71ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 71ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [7s 72ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [pool-1-thread-3] [7s 72ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 72ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [7s 72ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 72ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 72ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 73ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 73ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 73ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 73ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 73ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 73ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 73ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 73ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 73ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 73ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [7s 73ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [7s 73ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 73ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [7s 73ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 73ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 73ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 73ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 74ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 74ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 74ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 74ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 75ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 75ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 76ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [HttpClient-9-SelectorManager] [7s 76ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 76ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [7s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 76ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 76ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 173ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 173ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 173ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 173ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 173ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 173ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 174ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70905abc DEBUG: [pool-1-thread-3] [7s 174ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 174ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [7s 175ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 176ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 176ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [7s 176ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 176ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 176ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 176ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 176ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 176ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 176ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 176ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-3] [7s 176ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 176ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 177ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 177ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 177ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [7s 177ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [7s 177ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 177ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [7s 177ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 177ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 177ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 177ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 177ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 177ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 177ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 177ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 177ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 178ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 178ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 178ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-3] [7s 179ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 179ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 179ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 179ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 179ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 179ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 179ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 276ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 276ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 276ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 277ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 277ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 277ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bd0295d DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [7s 277ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 279ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [pool-1-thread-3] [7s 279ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 279ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 279ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 279ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 279ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 279ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 279ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 280ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 280ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 280ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 280ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 280ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 280ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 280ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 280ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 280ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [7s 281ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [7s 281ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [7s 281ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 281ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 281ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 281ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 281ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [7s 281ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 281ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 281ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 281ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 281ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 281ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 281ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 281ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 281ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 283ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-3] [7s 284ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [7s 284ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 284ms] 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] [7s 284ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 284ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 284ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 284ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [7s 379ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 380ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [7s 380ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 380ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 380ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 380ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 381ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 381ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 381ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-3] [7s 381ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 381ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 381ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 381ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 381ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 381ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 381ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 382ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [7s 382ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 382ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 382ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 382ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 382ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 382ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 383ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@613caf70 DEBUG: [pool-1-thread-3] [7s 383ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 383ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-3] [7s 383ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 383ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 383ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 383ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 383ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 383ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [7s 385ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 385ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 385ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 385ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 385ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 385ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 386ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 386ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 386ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 386ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-3] [7s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 386ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 386ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 386ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 386ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 386ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 387ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [7s 387ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [7s 387ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [7s 387ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 387ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 387ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 387ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [7s 387ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 388ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 388ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 388ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 388ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 388ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 388ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 388ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 388ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 390ms] 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] [7s 390ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [7s 390ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 390ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 390ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 390ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-3] [7s 390ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 390ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 391ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 391ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 391ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 391ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 391ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [7s 485ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 486ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [7s 486ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-3] [7s 486ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 486ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 486ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 487ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 487ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 487ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-3] [7s 487ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 487ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 487ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 487ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 487ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 487ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 487ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 488ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 488ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 488ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 488ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 488ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 488ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fe4223c DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [7s 488ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 488ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 488ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 488ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 489ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 489ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [7s 509ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 512ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [MainThread] [7s 512ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 512ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 512ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 512ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 512ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 512ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 512ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 513ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 513ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@14baa2a0 queue.isEmpty: true DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@14baa2a0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 513ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 513ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 513ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 513ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 513ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ebf4373 for C (true) DEBUG: [HttpClient-26-SelectorManager] [7s 513ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 513ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60362 DEBUG: [pool-1-thread-3] [7s 514ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 514ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 514ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [7s 514ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64472803 DEBUG: [pool-1-thread-3] [7s 514ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-2] [7s 514ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 514ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 514ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 514ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-2] [7s 514ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [7s 514ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-26-SelectorManager] [7s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for R (true) DEBUG: [pool-1-thread-3] [7s 514ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 514ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 514ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [7s 514ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 514ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 514ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 514ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 515ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 515ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-3] [7s 515ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 515ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 515ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 515ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 515ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 515ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6dd3dec6 DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 515ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 515ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 515ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-3] [7s 515ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for R (false) DEBUG: [HttpClient-26-SelectorManager] [7s 516ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 516ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@14baa2a0 DEBUG: [pool-1-thread-3] [7s 516ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 516ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@14baa2a0 DEBUG: [pool-1-thread-3] [7s 517ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [7s 517ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 517ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@14baa2a0 DEBUG: [pool-1-thread-3] [7s 517ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 517ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 517ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 517ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4c3af7bc(26) DEBUG: [pool-1-thread-3] [7s 517ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67c388e0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6380fc47 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 517ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-3] [7s 517ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 517ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 517ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67c388e0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6380fc47, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67c388e0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6380fc47 DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67c388e0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6380fc47 DEBUG: [pool-1-thread-3] [7s 518ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [7s 518ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [7s 518ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-3] [7s 518ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 518ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) write: resetting demand to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for R (false) DEBUG: [pool-1-thread-3] [7s 518ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 518ms] HttpClientImpl(26) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 518ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 518ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 518ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [7s 518ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4c3af7bc(26) DEBUG: [pool-1-thread-1] [7s 518ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 518ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 519ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 520ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [MainThread] [7s 520ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 520ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 520ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 520ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 520ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 520ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 520ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 521ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 521ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5b184f0 queue.isEmpty: true DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5b184f0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 521ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 521ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 521ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 521ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 521ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c039eb7 for C (true) DEBUG: [HttpClient-27-SelectorManager] [7s 521ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 521ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60372 DEBUG: [pool-1-thread-3] [7s 521ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26fbf5c7 DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-1] [7s 522ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 522ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 522ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 522ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-1] [7s 522ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 522ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [7s 522ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 522ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (true) DEBUG: [pool-1-thread-2] [7s 522ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 522ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 522ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 522ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 522ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 523ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 523ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 523ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 523ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 523ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 523ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e9d0748 DEBUG: [pool-1-thread-3] [7s 523ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 523ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 523ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 523ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-3] [7s 523ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [7s 524ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5b184f0 DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [pool-1-thread-3] [7s 524ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 524ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 524ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5b184f0 DEBUG: [pool-1-thread-3] [7s 524ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [7s 524ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 524ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5b184f0 DEBUG: [pool-1-thread-3] [7s 524ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 524ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 524ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 525ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1ead078e(27) DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@55e20ef3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3164b2cc queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 525ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@55e20ef3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3164b2cc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@55e20ef3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3164b2cc DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@55e20ef3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3164b2cc DEBUG: [pool-1-thread-3] [7s 525ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [7s 525ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 525ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-3] [7s 525ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 525ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-3] [7s 525ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) write: resetting demand to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-3] [7s 526ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-3] [7s 526ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for R (false) DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 526ms] HttpClientImpl(27) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-3] [7s 526ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-27-SelectorManager] [7s 526ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 526ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 526ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1ead078e(27) DEBUG: [pool-1-thread-2] [7s 526ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 526ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 526ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 526ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [MainThread] [7s 527ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 527ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [MainThread] [7s 528ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 528ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 528ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 528ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [7s 528ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 528ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53ba4cf6 for C (true) DEBUG: [HttpClient-28-SelectorManager] [7s 529ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 529ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33738 DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 529ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 529ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-3] [7s 529ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [7s 529ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-3] [7s 529ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 529ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 529ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [7s 529ms] 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@59422786[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] [7s 529ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [7s 529ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 529ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 530ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 530ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 530ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 530ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 530ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 534ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 534ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [7s 534ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-3] [7s 535ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-3] [7s 535ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 535ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 535ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 535ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 540ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [7s 541ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 541ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 541ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 541ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 544ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 544ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 544ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 544ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-3] [7s 544ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 544ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 544ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 545ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 545ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-3] [7s 545ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 545ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 547ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-3] [7s 547ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 547ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 547ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 547ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 547ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 547ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-3] [7s 547ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 547ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [7s 547ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [7s 548ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 548ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [7s 548ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33738 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-3] [7s 548ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 548ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@747328fb queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@747328fb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 548ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 548ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 548ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 548ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@31232510 DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 548ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 548ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 548ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 548ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-3] [7s 549ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [7s 549ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 549ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 549ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 549ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 549ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 549ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 549ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 550ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-3] [7s 550ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 550ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 550ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 550ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-3] [7s 550ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 550ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-3] [7s 550ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 550ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 550ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 550ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 550ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 550ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-3] [7s 550ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 550ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 550ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25c5132a DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 550ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 550ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 551ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 551ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 551ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 551ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 551ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 551ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 554ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 555ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 555ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 555ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 596ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [7s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [7s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@747328fb DEBUG: [pool-1-thread-3] [7s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@747328fb DEBUG: [pool-1-thread-3] [7s 596ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [7s 596ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@747328fb DEBUG: [pool-1-thread-3] [7s 597ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 597ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 597ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 597ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4c2cd116(28) DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 597ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 597ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61 DEBUG: [pool-1-thread-3] [7s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61 DEBUG: [pool-1-thread-3] [7s 598ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [7s 598ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61 DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1068e4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cdf5a61 DEBUG: [pool-1-thread-3] [7s 598ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [7s 598ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 598ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 598ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-3] [7s 598ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 599ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [7s 599ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-3] [7s 599ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-3] [7s 599ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 599ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 599ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 599ms] HttpClientImpl(28) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 599ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 599ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4c2cd116(28) DEBUG: [pool-1-thread-3] [7s 599ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 599ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 599ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 599ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 600ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 600ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 601ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [MainThread] [7s 602ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 602ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 602ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 603ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [7s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 603ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3090fe6c for C (true) DEBUG: [HttpClient-29-SelectorManager] [7s 603ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 603ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33744 DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 604ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [7s 604ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [7s 607ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3a68951c[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] [7s 608ms] SocketTube(32) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 608ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 608ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [7s 608ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 609ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 609ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [7s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (true) DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 609ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 609ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) read bytes: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SSL Reader(SocketTube(32)) Adding 139 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) Unwrapping: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 617ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 617ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 620ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 620ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 620ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-3] [7s 620ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 620ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 620ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 620ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(32)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 621ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 621ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 621ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SocketTube(32) read bytes: 122 DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SSL Reader(SocketTube(32)) Adding 122 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 621ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 621ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 622ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [7s 622ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 622ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 622ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 622ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-3] [7s 622ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 622ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 623ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-3] [7s 623ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 623ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 623ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 624ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 624ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 624ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-3] [7s 624ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 624ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [7s 624ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [7s 624ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 624ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [7s 624ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33744 remote=/127.0.0.1:45851] DEBUG: [pool-1-thread-3] [7s 624ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 624ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49adfea9 queue.isEmpty: true DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49adfea9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 624ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [7s 624ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 624ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 624ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c6c5d08 DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 624ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 624ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 624ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 624ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 624ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 624ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-3] [7s 624ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 624ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 624ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 624ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 624ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [7s 624ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [7s 625ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 625ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 625ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 625ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 625ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 625ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 625ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-3] [7s 625ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 625ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6af61cb6 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 625ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [7s 625ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 626ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 626ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 626ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 626ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 626ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [pool-1-thread-3] [7s 629ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 629ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [7s 630ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 630ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 630ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [7s 630ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 630ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 630ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 630ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 671ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 671ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 671ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [7s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [7s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49adfea9 DEBUG: [pool-1-thread-3] [7s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49adfea9 DEBUG: [pool-1-thread-3] [7s 672ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [7s 672ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 672ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49adfea9 DEBUG: [pool-1-thread-3] [7s 672ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 672ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 672ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 672ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3354bbd7(29) DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 673ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 673ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 673ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [7s 673ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 673ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 674ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 674ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49632626/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6f1dc115 DEBUG: [pool-1-thread-3] [7s 674ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 675ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 675ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 675ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 675ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-3] [7s 675ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 675ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [7s 675ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-3] [7s 675ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-3] [7s 675ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 675ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 675ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 675ms] HttpClientImpl(29) ClientImpl (async) elapsed 73 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 675ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 675ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 675ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3354bbd7(29) DEBUG: [pool-1-thread-3] [7s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 675ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-3] [7s 675ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-3] [7s 675ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-3] [7s 675ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [MainThread] [7s 676ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 677ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [MainThread] [7s 677ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 677ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 677ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 677ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 677ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 677ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 677ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 678ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 678ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@42ac8772 queue.isEmpty: true DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@42ac8772, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 678ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 678ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 678ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(SocketTube(33)) registering connect event DEBUG: [HttpClient-30-SelectorManager] [7s 678ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c2217a5 for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-30-SelectorManager] [7s 678ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-30-SelectorManager] [7s 678ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34994 TestServer: New connection from Socket[addr=/127.0.0.1,port=34994,localport=42119] TestServer(1): starting connection DEBUG: [pool-1-thread-3] [7s 679ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 679ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 679ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 679ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@46da7cd5 DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 679ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 679ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 679ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 679ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-1] [7s 679ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 679ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 679ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 679ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 679ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 679ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-3] [7s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 679ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 679ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-30-SelectorManager] [7s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (true) DEBUG: [pool-1-thread-1] [7s 679ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 679ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 679ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 679ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 680ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 680ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 680ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 680ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 680ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 680ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 680ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 680ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [pool-1-thread-1] [7s 680ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 680ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 680ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@517c98e0 DEBUG: [pool-1-thread-1] [7s 680ms] SocketTube(33) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 680ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@42ac8772 DEBUG: [pool-1-thread-1] [7s 680ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [pool-1-thread-1] [7s 680ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@42ac8772 DEBUG: [HttpClient-30-SelectorManager] [7s 680ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 680ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 681ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 681ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@42ac8772 DEBUG: [pool-1-thread-1] [7s 681ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 681ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 681ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34994 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-1] [7s 681ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 681ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21f7d558(30) DEBUG: [pool-1-thread-1] [7s 681ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@695678a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@469dce7c queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 681ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 681ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 681ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 681ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 681ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 681ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 681ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 682ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32915e51 DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) calling onSubscribe DEBUG: [pool-1-thread-1] [7s 682ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 682ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [pool-1-thread-1] [7s 682ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 682ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) onSubscribe called DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-30-SelectorManager] [7s 682ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [7s 682ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 682ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 682ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [7s 682ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 682ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 682ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [7s 682ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 682ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21f7d558(30) DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@695678a6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@469dce7c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 682ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 682ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 682ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [7s 682ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 683ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 683ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [7s 684ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 684ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [readLoop] [7s 684ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 684ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 684ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 684ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 684ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 684ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) read bytes: 87 DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] Http2Connection(SocketTube(33)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 685ms] Http2Connection(SocketTube(33)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 685ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 87 DEBUG: [pool-1-thread-3] [7s 685ms] Http2Connection(SocketTube(33)) Processing 87 DEBUG: [pool-1-thread-3] [7s 685ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-3] [7s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [pool-1-thread-3] [7s 685ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 685ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) read bytes: 9 DEBUG: [pool-1-thread-3] [7s 685ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 685ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] Http2Connection(SocketTube(33)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-3] [7s 685ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for R (false) DEBUG: [pool-1-thread-3] [7s 685ms] SocketTube(33) trying to write: 9 DEBUG: [HttpClient-30-SelectorManager] [7s 685ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 685ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-3] [7s 685ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [7s 685ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 685ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [7s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 685ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 685ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 685ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 685ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 685ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 685ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 34994 DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 686ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 686ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 686ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 687ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 687ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2bcef4d9 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) Processing 9 DEBUG: [pool-1-thread-3] [7s 687ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 687ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 687ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [pool-1-thread-1] [7s 690ms] HttpClientImpl(30) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [MainThread] [7s 691ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 692ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [MainThread] [7s 692ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 692ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 692ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 692ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 692ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 692ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 692ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 693ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 693ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8c2a409 queue.isEmpty: true DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8c2a409, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 693ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 693ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 693ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 693ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21e4bcdd 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=34996,localport=42119] DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34996 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [7s 693ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 693ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [7s 693ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) subscribed for writing DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2b1cd7ad DEBUG: [pool-1-thread-1] [7s 693ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] SocketTube(34) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 693ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 693ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 694ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 694ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 694ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 694ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 694ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 694ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (true) DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 694ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 694ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-1] [7s 694ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 694ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 694ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 694ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 694ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 694ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [7s 694ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 695ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 695ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 695ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ab8ea0c DEBUG: [pool-1-thread-1] [7s 695ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 695ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 695ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 695ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-1] [7s 695ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [pool-1-thread-1] [7s 695ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8c2a409 DEBUG: [pool-1-thread-1] [7s 695ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 695ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 695ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8c2a409 DEBUG: [pool-1-thread-1] [7s 695ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 696ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 696ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8c2a409 DEBUG: [pool-1-thread-1] [7s 696ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 696ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 696ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34996 remote=/127.0.0.1:42119] DEBUG: [pool-1-thread-1] [7s 696ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 696ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1780eeb4(31) DEBUG: [pool-1-thread-1] [7s 696ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@10f138b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38b7eaf9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 696ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 696ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 696ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 696ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-1] [7s 696ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 696ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-1] [7s 697ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5f3a53fc DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 697ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 697ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 697ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 697ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [7s 697ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 698ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 698ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [7s 698ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 698ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [7s 698ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 698ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [7s 698ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 698ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-1] [7s 698ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-1] [7s 698ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 698ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 698ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 698ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 698ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [7s 698ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1780eeb4(31) DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@10f138b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38b7eaf9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 698ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [7s 698ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 698ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [7s 699ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 699ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [7s 699ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 699ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 699ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 699ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 699ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 699ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) read bytes: 39 DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] Http2Connection(SocketTube(34)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) Processing 39 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) read bytes: 52 DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] Http2Connection(SocketTube(34)) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 700ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 700ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 700ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for R (false) DEBUG: [pool-1-thread-3] [7s 700ms] SocketTube(34) trying to write: 9 DEBUG: [HttpClient-31-SelectorManager] [7s 700ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 700ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-3] [7s 700ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 700ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 700ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 700ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 700ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 700ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 700ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SocketTube(34)) Processing 52 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 34996 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 701ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 701ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 701ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 701ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 701ms] HttpClientImpl(31) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7bccb590 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 702ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [7s 702ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 703ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [MainThread] [7s 703ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 704ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 704ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 704ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [7s 704ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d62635a for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false DEBUG: [HttpClient-32-SelectorManager] [7s 704ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-32-SelectorManager] [7s 704ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60078 TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60078, Session(1712000529197|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 705ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] 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@79a082a[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: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 705ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 705ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 705ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [7s 705ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 705ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 708ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 708ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 708ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 708ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 708ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 708ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 708ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 712ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 712ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 712ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 712ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 713ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 713ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 713ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 713ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 713ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 714ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 714ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 714ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 715ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 716ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 716ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 716ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 716ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 716ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 717ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 717ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 717ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 718ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 718ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 718ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 718ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 718ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 718ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 718ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 718ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 718ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 718ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 718ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 718ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 718ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 718ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-3] [7s 718ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a58c695 DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 719ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 719ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 719ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 719ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 719ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 719ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 719ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 719ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 719ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 719ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 719ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 719ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 719ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 719ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 719ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 720ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 720ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 720ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 720ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 720ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-3] [7s 720ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 720ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 720ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 720ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 720ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 720ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 720ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 720ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 721ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 721ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 721ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 721ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 721ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 721ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [7s 722ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 722ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 722ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [7s 723ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [7s 723ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 723ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 723ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 723ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) TestServer(2): connection started DEBUG: [readLoop] [7s 724ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [7s 724ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 724ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 724ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [7s 724ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [readLoop] [7s 724ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [readLoop] [7s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [readLoop] [7s 724ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [7s 724ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [7s 724ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [7s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 724ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [7s 724ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [7s 724ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 724ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 724ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-3] [7s 724ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 724ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 724ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 724ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 724ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 725ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 725ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 725ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 726ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 726ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 726ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 726ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 726ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 726ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 726ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 726ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 726ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 726ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 726ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 726ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 726ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 726ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [readLoop] [7s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 726ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-3] [7s 726ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 726ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-3] [7s 727ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [7s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 727ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60078 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 727ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 727ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 728ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 728ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@313b3c70 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 728ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 728ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 728ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 728ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 728ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 729ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-1] [7s 730ms] HttpClientImpl(32) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [MainThread] [7s 731ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@4c1fd8a (user-supplied=false) DEBUG: [MainThread] [7s 739ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [MainThread] [7s 739ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 740ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 740ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 740ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [HttpClient-33-SelectorManager] [7s 740ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@604b78 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=60086, Session(1712000530351|SSL_NULL_WITH_NULL_NULL)] DEBUG: [MainThread] [7s 740ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [7s 740ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-33-SelectorManager] [7s 740ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60086 DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 741ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-1] [7s 741ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] 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@a982008[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 741ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 741ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 741ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 741ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 741ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 744ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [7s 744ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-1] [7s 744ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-1] [7s 744ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 744ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 744ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 744ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 747ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 747ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 747ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 747ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 748ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 748ms] 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] [7s 749ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 750ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 750ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 750ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 750ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 750ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 751ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 751ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 751ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 751ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [7s 751ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 751ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 751ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 751ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-1] [7s 752ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 752ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 752ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [7s 753ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [7s 753ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 753ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 753ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 753ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-1] [7s 753ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 753ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [7s 753ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 754ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-1] [7s 754ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7c19c582 DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [7s 754ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [7s 754ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 754ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [7s 754ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 754ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 754ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 754ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [7s 754ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 754ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 754ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-1] [7s 755ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [7s 755ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [7s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 755ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 755ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 755ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 755ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 755ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 755ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 755ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 756ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [7s 756ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 756ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 756ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 756ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [7s 756ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 756ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 756ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 756ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 756ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 757ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 757ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 757ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 757ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [7s 757ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 757ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 757ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 757ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 757ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [7s 757ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 757ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 757ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 757ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 757ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SocketTube(36) no more demand for reading DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 757ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 757ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 758ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [7s 758ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 758ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [readLoop] [7s 758ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 758ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [readLoop] [7s 758ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-33-SelectorManager] [7s 758ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 758ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 758ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 758ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [7s 758ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [7s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [readLoop] [7s 758ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [7s 758ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 759ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [7s 759ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [7s 759ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 759ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 759ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [7s 759ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-1] [7s 759ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [7s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 759ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [7s 759ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [7s 759ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 759ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 759ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [7s 759ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 759ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [7s 759ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-1] [7s 759ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 760ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 760ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-1] [7s 760ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 760ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [readLoop] [7s 760ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 760ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [readLoop] [7s 760ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 760ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 760ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 760ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [7s 760ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-1] [7s 761ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [7s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 761ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60086 DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 761ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 761ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 761ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-1] [7s 762ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 762ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 762ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-1] [7s 762ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 763ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 763ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [7s 763ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-1] [7s 763ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 763ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 763ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 763ms] HttpClientImpl(33) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65346e24 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [7s 763ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-1] [7s 764ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 764ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-1] [7s 764ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-1] [7s 764ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [7s 764ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [pool-1-thread-1] [7s 764ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 764ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/fixed/x GET DEBUG: [MainThread] [7s 764ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 764ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 765ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 765ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 765ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 765ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 765ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 765ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3bc0ba8e queue.isEmpty: true DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3bc0ba8e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 765ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 765ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 765ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 765ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 765ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 765ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 765ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 765ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 765ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 765ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 765ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29ac269c DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 766ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 766ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [7s 766ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 766ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [7s 766ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 766ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 766ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 766ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 766ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [7s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 766ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 766ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 766ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [7s 766ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [7s 766ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [7s 766ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 766ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 766ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 766ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 766ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 766ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 766ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 766ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 766ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 766ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d28464a DEBUG: [MainThread] [7s 766ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 766ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 766ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 766ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 766ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 767ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3bc0ba8e DEBUG: [pool-1-thread-3] [7s 767ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 767ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3bc0ba8e DEBUG: [pool-1-thread-3] [7s 767ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3bc0ba8e DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 768ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d0f6eb2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@737136b6 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-3] [7s 768ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 768ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d0f6eb2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@737136b6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d0f6eb2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@737136b6 DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d0f6eb2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@737136b6 DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [7s 768ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [7s 768ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 768ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [7s 768ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 768ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 768ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 769ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [7s 769ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:36629/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 769ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [7s 769ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 769ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 769ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 769ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 769ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 770ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:36629/http1/chunk/x GET DEBUG: [MainThread] [7s 770ms] Exchange establishing exchange for http://127.0.0.1:36629/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 770ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 770ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 770ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 770ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 770ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 771ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 771ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@309246c2 queue.isEmpty: true DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@309246c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 771ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 771ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 771ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 771ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 771ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 771ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 771ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 771ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 771ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 771ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 771ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f37eca4 DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 771ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 772ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 772ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 772ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 772ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 772ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 772ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [7s 772ms] SocketTube(9) resuming read event DEBUG: [MainThread] [7s 772ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [7s 772ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 772ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [7s 772ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [MainThread] [7s 772ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 772ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 772ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [7s 772ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [7s 772ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [7s 772ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 772ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 772ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 772ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 772ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 772ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 772ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 772ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 772ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 773ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 773ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 773ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 773ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@eb88e94 DEBUG: [MainThread] [7s 773ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 773ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 773ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 773ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 773ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@309246c2 DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 774ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@309246c2 DEBUG: [pool-1-thread-1] [7s 774ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-1] [7s 774ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@309246c2 DEBUG: [pool-1-thread-1] [7s 774ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 774ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 774ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 774ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 774ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 774ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 774ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9 DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9 DEBUG: [pool-1-thread-1] [7s 775ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-1] [7s 775ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 775ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [7s 775ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 775ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 775ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 815ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9 DEBUG: [pool-1-thread-1] [7s 815ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 815ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6253a059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@76f2e8d9 DEBUG: [pool-1-thread-1] [7s 816ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 816ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [7s 816ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 816ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 816ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 816ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [7s 816ms] HttpClientImpl(9) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:36629/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for R (false) DEBUG: [pool-1-thread-1] [7s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [7s 816ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 817ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 817ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [7s 817ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [HttpClient-9-SelectorManager] [7s 817ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 817ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 817ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 817ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 817ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [7s 817ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 818ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/fixed/x GET DEBUG: [MainThread] [7s 818ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 818ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 818ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 818ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 818ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 818ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 818ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 818ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 818ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@566599ba queue.isEmpty: true DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@566599ba, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 819ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 819ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 819ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 819ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74e371e2 DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 819ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 819ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 819ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 819ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 819ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 819ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 819ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 819ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 819ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 819ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 820ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 820ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 820ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 820ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 820ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 820ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 820ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 821ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 821ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 821ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 821ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 821ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 821ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 821ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e658dc4 DEBUG: [MainThread] [7s 821ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 821ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 821ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 821ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 821ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 822ms] 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 822ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 822ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [7s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [7s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@566599ba DEBUG: [pool-1-thread-1] [7s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@566599ba DEBUG: [pool-1-thread-1] [7s 822ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [7s 822ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@566599ba DEBUG: [pool-1-thread-1] [7s 822ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 822ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 823ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 823ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 823ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb DEBUG: [pool-1-thread-1] [7s 823ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f615b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7dd83cdb DEBUG: [pool-1-thread-1] [7s 823ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [7s 823ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 824ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [7s 824ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [7s 824ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [7s 824ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 824ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 824ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 824ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:45851/https1/fixed/x DEBUG: [pool-1-thread-1] [7s 824ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 824ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [7s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [7s 824ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [7s 824ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [7s 824ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 824ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [7s 825ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45851/https1/chunk/x GET DEBUG: [MainThread] [7s 825ms] Exchange establishing exchange for https://127.0.0.1:45851/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 825ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 825ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 825ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 825ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 826ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 826ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 826ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@196f99e8 queue.isEmpty: true DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@196f99e8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 826ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 826ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 826ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 826ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@76ec8746 DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 826ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 826ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 826ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 826ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 826ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 826ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 826ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 826ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 827ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 827ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 827ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 827ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 827ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 827ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 827ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 827ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 827ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 827ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 828ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 828ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 828ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 828ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 828ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 828ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 828ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 828ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 828ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 828ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 828ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 828ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 828ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 828ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 828ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@64752ff2 DEBUG: [MainThread] [7s 828ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 828ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 828ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 828ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 828ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 829ms] 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 829ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 829ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 829ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@196f99e8 DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@196f99e8 DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@196f99e8 DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 830ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 830ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 830ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-1] [7s 830ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [7s 830ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 831ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 831ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 831ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 831ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 831ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [7s 831ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [7s 831ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [7s 831ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 831ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 871ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-3] [7s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-3] [7s 872ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7026f5de/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@424f15db DEBUG: [pool-1-thread-3] [7s 873ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 873ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 874ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 874ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 874ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 874ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 874ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 874ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 874ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:45851/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 874ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 874ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 874ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44f10bbd(9) DEBUG: [pool-1-thread-3] [7s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 874ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 874ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 874ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 874ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [MainThread] [7s 875ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/fixed/x GET DEBUG: [MainThread] [7s 876ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 876ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 876ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 876ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 876ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 876ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 876ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 876ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 876ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 876ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 876ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 877ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 877ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 877ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 877ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 877ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 877ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [7s 877ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 877ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 877ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 877ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 877ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 877ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 877ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 877ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 877ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 877ms] 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] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 879ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 879ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 879ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 879ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 879ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 879ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-3] [7s 879ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 879ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [7s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 879ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/fixed/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 880ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 880ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 880ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 880ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 881ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 881ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:42119/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2711570b DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 881ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 882ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:42119/http2/chunk/x GET DEBUG: [MainThread] [7s 882ms] Exchange establishing exchange for http://127.0.0.1:42119/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 882ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 882ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 882ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 882ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 883ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 883ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 883ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 883ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 883ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 883ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 883ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 883ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 883ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 883ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 884ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 884ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [7s 884ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 884ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 884ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 884ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 884ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 884ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 884ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 884ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 884ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 884ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for R (false) DEBUG: [pool-1-thread-3] [7s 885ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 885ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-3] [7s 885ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 885ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 885ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:42119/http2/chunk/x) 200 HTTP_2 Local port: 38032 DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 886ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 886ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 886ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 886ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 886ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 886ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:42119/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@317dc7a5 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 887ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [7s 888ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/fixed/x GET DEBUG: [MainThread] [7s 888ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 888ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 888ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 888ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 888ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 888ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 888ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 888ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 888ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 888ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 889ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 889ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 889ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 889ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 889ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 889ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 890ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 890ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 890ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 890ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 890ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 890ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [7s 890ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 890ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 890ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 890ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [7s 890ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 890ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 890ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 890ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 892ms] 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] [7s 892ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [7s 892ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 892ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 892ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 892ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [7s 892ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 892ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 892ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 892ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/fixed/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 893ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [7s 893ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 893ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 894ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 894ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 894ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 894ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 894ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 894ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [7s 894ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 894ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 894ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 894ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 894ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 894ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 894ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 894ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 894ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [7s 895ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 895ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 895ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 895ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 895ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:57305/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 895ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 896ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 896ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b4393ba DEBUG: [pool-1-thread-3] [7s 896ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 896ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [7s 896ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 896ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 896ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 896ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 896ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 896ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [MainThread] [7s 897ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:57305/https2/chunk/x GET DEBUG: [MainThread] [7s 897ms] Exchange establishing exchange for https://127.0.0.1:57305/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 897ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 897ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 897ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 897ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 897ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 897ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 897ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 897ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 897ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 897ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 898ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 898ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 898ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 898ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 898ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 898ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 898ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 898ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 898ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 898ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 898ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 898ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 898ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 898ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 898ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 898ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 898ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 898ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 898ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [7s 900ms] 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] [7s 900ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [7s 900ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 900ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 901ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 901ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:57305/https2/chunk/x) 200 HTTP_2 Local port: 60026 DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 901ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 901ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 902ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 902ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 902ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 902ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [7s 902ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 903ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 903ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 903ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 903ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 903ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 904ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 904ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 904ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 904ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 904ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:57305/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@df548d3 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 904ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 904ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 904ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 904ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 904ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [HttpClient-27-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-1-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 921ms] SocketTube(30) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 921ms] SocketTube(21) got read EOF DEBUG: [HttpClient-1-SelectorManager] [7s 921ms] SocketTube(1) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 921ms] SocketTube(21) pausing read event DEBUG: [HttpClient-1-SelectorManager] [7s 921ms] SocketTube(1) pausing read event DEBUG: [HttpClient-11-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 921ms] SocketTube(30) pausing read event DEBUG: [HttpClient-26-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-2-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for None (false) DEBUG: [HttpClient-11-SelectorManager] [7s 921ms] SocketTube(14) got read EOF DEBUG: [HttpClient-11-SelectorManager] [7s 921ms] SocketTube(14) pausing read event DEBUG: [HttpClient-26-SelectorManager] [7s 921ms] SocketTube(29) got read EOF DEBUG: [HttpClient-26-SelectorManager] [7s 921ms] SocketTube(29) pausing read event DEBUG: [HttpClient-10-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-2-SelectorManager] [7s 921ms] SocketTube(2) got read EOF DEBUG: [HttpClient-2-SelectorManager] [7s 921ms] SocketTube(2) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 921ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 921ms] SocketTube(9) pausing read event DEBUG: [HttpClient-10-SelectorManager] [7s 921ms] SocketTube(13) got read EOF DEBUG: [HttpClient-10-SelectorManager] [7s 921ms] SocketTube(13) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 921ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [7s 921ms] SocketTube(22) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63f97f7c for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 938ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 938ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 938ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [7s 938ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2b58d6b2 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 939ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 939ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [7s 939ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 939ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 939ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@246d5ab5 for None (false) DEBUG: [HttpClient-11-SelectorManager] [7s 939ms] SocketTube(14) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [7s 939ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-11-SelectorManager] [7s 939ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-11-SelectorManager] [7s 940ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 940ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 940ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [7s 940ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 940ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6440606f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 940ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 941ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34460f5b for None (false) DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) completing subscriber DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [7s 942ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [7s 943ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [7s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e581e4 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 944ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 944ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 944ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-19-SelectorManager] [7s 945ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 945ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 945ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [7s 945ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 945ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [7s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@af6ed60 for None (false) DEBUG: [HttpClient-1-SelectorManager] [7s 945ms] SocketTube(1) completing subscriber DEBUG: [HttpClient-1-SelectorManager] [7s 945ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] SocketTube(1) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [7s 946ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2145aaef for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 946ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 946ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 949ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-2-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-10-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-18-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-1-SelectorManager] [7s 952ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-27-SelectorManager] [7s 953ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-26-SelectorManager] [7s 954ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-19-SelectorManager] [7s 965ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [7s 965ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@64ca7eab (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [7s 965ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 966ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 966ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4b7729fd (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [7s 966ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-2-SelectorManager] [7s 968ms] SocketTube(2) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-2-SelectorManager] [7s 968ms] SocketTube(2) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@57170e4a (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-2-SelectorManager] [7s 968ms] SocketTube(2) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 968ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 968ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2918e96c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 968ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [7s 969ms] SocketTube(14) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-11-SelectorManager] [7s 969ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4442a5fa (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-11-SelectorManager] [7s 969ms] SocketTube(14) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6bf1197c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-1-SelectorManager] [7s 970ms] SocketTube(1) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 971ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 971ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@740894cf (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-10-SelectorManager] [7s 971ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 973ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 973ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7b0af04e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 973ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 974ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 974ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@416a55a0 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [7s 974ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-13-SelectorManager] [7s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 976ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (false) DEBUG: [pool-1-thread-3] [7s 977ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 977ms] SSL Reader(SocketTube(16)) Unwrapping: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (false) DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SocketTube(15) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-13-SelectorManager] [7s 977ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SSL Reader(SocketTube(15)) Adding 40 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-2] [7s 977ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (false) DEBUG: [pool-1-thread-2] [7s 977ms] SSL Reader(SocketTube(15)) Unwrapping: 40 DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 977ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 977ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 977ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [7s 977ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 977ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 977ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 977ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [7s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SocketTube(3) read bytes: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SSL Reader(SocketTube(3)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-4] [7s 978ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (false) DEBUG: [HttpClient-4-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [pool-1-thread-4] [7s 978ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [7s 978ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 978ms] SSL Reader(SocketTube(3)) Unwrapping: 40 DEBUG: [HttpClient-4-SelectorManager] [7s 978ms] SocketTube(4) read bytes: 40 DEBUG: [HttpClient-4-SelectorManager] [7s 978ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [7s 978ms] SSL Reader(SocketTube(4)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (false) DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 978ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 978ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 978ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 978ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-6] [7s 978ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 978ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-6] [7s 979ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 979ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SocketTube(4) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 979ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-3-SelectorManager] [7s 979ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping 9 connections DEBUG: [HttpClient-28-SelectorManager] [7s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 979ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 979ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SocketTube(10) resuming read event DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 979ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 979ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 979ms] SSL Reader(SocketTube(4)) Unwrapping: 40 Server connection to /127.0.0.1:34954 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 979ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-8] [7s 979ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 979ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 979ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 979ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 980ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 980ms] SSLFlowDelegate(SocketTube(4)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 980ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [7s 980ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [7s 980ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [pool-1-thread-9] [7s 980ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [7s 980ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 980ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 980ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 980ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 980ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [7s 980ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 980ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-6] [7s 980ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 980ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-7] [7s 980ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 980ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 980ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 980ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 980ms] SSLFlowDelegate(SocketTube(15)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [7s 980ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 980ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-2] [7s 980ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 980ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-4] [7s 980ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 980ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [7s 980ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 980ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 980ms] SSLFlowDelegate(SocketTube(3)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 980ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 980ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 980ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [7s 980ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [7s 980ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-8] [7s 980ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [7s 980ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 980ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-6] [7s 980ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 980ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 980ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for R (true) DEBUG: [pool-1-thread-2] [7s 980ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [7s 981ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-7] [7s 980ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-7] [7s 981ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-9] [7s 980ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-7] [7s 981ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 981ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-4] [7s 980ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 981ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 980ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 981ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for R (true) DEBUG: [pool-1-thread-4] [7s 981ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [7s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for R (true) DEBUG: [pool-1-thread-6] [7s 981ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-2] [7s 981ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-3-SelectorManager] [7s 981ms] SocketTube(3) got read EOF DEBUG: [HttpClient-3-SelectorManager] [7s 981ms] SocketTube(3) pausing read event DEBUG: [HttpClient-4-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for R (true) DEBUG: [HttpClient-3-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65be71e for None (false) DEBUG: [pool-1-thread-1] [7s 981ms] SocketTube(32) resuming read event DEBUG: [HttpClient-3-SelectorManager] [7s 981ms] SocketTube(3) completing subscriber DEBUG: [pool-1-thread-1] [7s 981ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 981ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for R (true) DEBUG: [pool-1-thread-4] [7s 981ms] SocketTube(24) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for R (true) DEBUG: [HttpClient-4-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [pool-1-thread-4] [7s 981ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [7s 981ms] SocketTube(4) got read EOF DEBUG: [HttpClient-21-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 981ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [7s 981ms] SocketTube(32) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SocketTube(23) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d34eaa5 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 981ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [7s 982ms] SocketTube(24) pausing read event DEBUG: [pool-1-thread-6] [7s 981ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [pool-1-thread-6] [7s 982ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 981ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-6] [7s 982ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 981ms] SocketTube(16) got read EOF DEBUG: [HttpClient-13-SelectorManager] [7s 982ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [7s 981ms] SocketTube(4) pausing read event DEBUG: [HttpClient-13-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e1fa5dc for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6a0c35 for None (false) DEBUG: [HttpClient-4-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1116f131 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 982ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-4-SelectorManager] [7s 982ms] SocketTube(4) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [7s 981ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 982ms] SocketTube(24) completing subscriber DEBUG: [pool-1-thread-2] [7s 982ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 982ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 982ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45785b69 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 982ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SocketTube(31) pausing read event DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c40a2ca for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 982ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for R (true) DEBUG: [HttpClient-13-SelectorManager] [7s 982ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [7s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 983ms] SocketTube(15) got read EOF DEBUG: [HttpClient-12-SelectorManager] [7s 983ms] SocketTube(15) pausing read event DEBUG: [HttpClient-12-SelectorManager] [7s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5db8c54 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 983ms] SocketTube(15) completing subscriber TestServer: Connection writer stopping Server connection to /127.0.0.1:38002 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:34994 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s 1ms] SocketTube(17) got read EOF TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [8s 1ms] SocketTube(17) pausing read event Server connection to /127.0.0.1:34996 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:38018 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c857f35 for None (false) DEBUG: [HttpClient-30-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) DEBUG: [HttpClient-14-SelectorManager] [8s 1ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [HttpClient-5-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [8s 1ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:34978 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [8s 1ms] SocketTube(5) got read EOF DEBUG: [HttpClient-6-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for None (false) TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [8s 1ms] SocketTube(6) got read EOF Server connection to /127.0.0.1:38032 stopping. 8 streams DEBUG: [HttpClient-30-SelectorManager] [8s 1ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [8s 2ms] SocketTube(33) pausing read event DEBUG: [HttpClient-31-SelectorManager] [8s 1ms] SocketTube(34) got read EOF DEBUG: [HttpClient-30-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d8fa6a for None (false) Server connection to /127.0.0.1:34966 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [8s 1ms] SocketTube(5) pausing read event TestServer: Connection writer stopping Server connection to /127.0.0.1:34990 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-6-SelectorManager] [8s 1ms] SocketTube(6) pausing read event DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] SocketTube(18) got read EOF DEBUG: [HttpClient-6-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e9703d0 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 2ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] SocketTube(18) pausing read event DEBUG: [HttpClient-22-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d8cb632 for None (false) DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [8s 2ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-30-SelectorManager] [8s 2ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [8s 2ms] SocketTube(34) pausing read event DEBUG: [HttpClient-5-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2d84c5e3 for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e1e5caa for None (false) DEBUG: [HttpClient-31-SelectorManager] [8s 2ms] SocketTube(34) completing subscriber TestServer(2): stopping 9 connections DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) got read EOF Server connection to /127.0.0.1:60078 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [8s 2ms] Http2Connection(SocketTube(6)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [8s 2ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [8s 3ms] SocketTube(25) pausing read event DEBUG: [HttpClient-22-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e46e7a2 for None (false) DEBUG: [HttpClient-22-SelectorManager] [8s 3ms] SocketTube(25) completing subscriber DEBUG: [HttpClient-22-SelectorManager] [8s 3ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [8s 2ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [8s 2ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [8s 3ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [8s 2ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) pausing read event DEBUG: [HttpClient-32-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59c1bb3e for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) completing subscriber Server connection to /127.0.0.1:41730 stopping. 1 streams DEBUG: [HttpClient-32-SelectorManager] [8s 3ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [8s 3ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SocketTube(35) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SocketTube(8) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SSL Reader(SocketTube(8)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:60052 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (false) TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [8s 4ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 4ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [pool-1-thread-2] [8s 4ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SocketTube(27) read bytes: 80 DEBUG: [pool-1-thread-2] [8s 4ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:60066 stopping. 1 streams DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 4ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (false) DEBUG: [pool-1-thread-4] [8s 4ms] SSL Reader(SocketTube(27)) Unwrapping: 80 TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [8s 4ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 5ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-2] [8s 5ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 5ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [8s 5ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [HttpClient-24-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [pool-1-thread-4] [8s 5ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-24-SelectorManager] [8s 5ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-4] [8s 5ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 5ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 5ms] 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 5ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SocketTube(28) read bytes: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SSL Reader(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [8s 5ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SSL Reader(SocketTube(28)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-4] [8s 5ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [8s 5ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [8s 5ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) Server connection to /127.0.0.1:60086 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [8s 5ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [8s 5ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [pool-1-thread-4] [8s 5ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] SocketTube(28) no more demand for reading DEBUG: [pool-1-thread-2] [8s 5ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [8s 5ms] 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 5ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 5ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [HttpClient-33-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [pool-1-thread-2] [8s 5ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [8s 5ms] SSL Writer(SocketTube(35)) CLOSED Server connection to /127.0.0.1:60026 stopping. 8 streams DEBUG: [pool-1-thread-2] [8s 6ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 5ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SSL Reader(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [8s 6ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 6ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (false) DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:60038 stopping. 1 streams DEBUG: [pool-1-thread-2] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-4] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [pool-1-thread-4] [8s 6ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [8s 6ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [8s 6ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [8s 6ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [8s 6ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [pool-1-thread-4] [8s 6ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 6ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 6ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 7ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Server connection to /127.0.0.1:60044 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SocketTube(19) read bytes: 80 TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 7ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [8s 7ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SSL Reader(SocketTube(19)) onNext DEBUG: [pool-1-thread-9] [8s 7ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [pool-1-thread-9] [8s 7ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [8s 7ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 7ms] SocketTube(20) read bytes: 80 DEBUG: [pool-1-thread-4] [8s 7ms] SocketTube(27) trying to write: 40 Server connection to /127.0.0.1:41716 stopping. 1 streams DEBUG: [pool-1-thread-2] [8s 7ms] SocketTube(35) trying to write: 40 TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 40 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [8s 7ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (false) DEBUG: [pool-1-thread-6] [8s 7ms] SSL Reader(SocketTube(8)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 7ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-4] [8s 7ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-9] [8s 7ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-7-SelectorManager] [8s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-4] [8s 7ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [8s 7ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-4] [8s 7ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 8ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 8ms] SocketTube(35) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SocketTube(7) read bytes: 80 DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SSL Reader(SocketTube(7)) onNext DEBUG: [pool-1-thread-6] [8s 8ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SSL Reader(SocketTube(7)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 8ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 8ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 8ms] SSL Reader(SocketTube(8)) Unwrapping: 40 DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [8s 7ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [8s 7ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-7] [8s 7ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 7ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [8s 8ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [8s 8ms] SSLFlowDelegate(SocketTube(8)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SocketTube(20) resuming read event DEBUG: [HttpClient-16-SelectorManager] [8s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-9] [8s 8ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [8s 8ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 8ms] SocketTube(19) no more demand for reading DEBUG: [pool-1-thread-2] [8s 8ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 8ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [8s 8ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 8ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-2] [8s 8ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [8s 8ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [8s 8ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [8s 8ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [8s 8ms] SSL Reader(SocketTube(7)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [8s 8ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 8ms] SSLFlowDelegate(SocketTube(8)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [8s 8ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (false) DEBUG: [pool-1-thread-6] [8s 8ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 8ms] SocketTube(27) write completed, 0 yet to send DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 8ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [8s 8ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 8ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 9ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [8s 8ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 8ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 8ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 8ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-8] [8s 9ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [8s 9ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [8s 9ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [8s 9ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [8s 9ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [8s 9ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [8s 10ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 10ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-8] [8s 10ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [8s 10ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [8s 10ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-8] [8s 10ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-8] [8s 11ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [8s 11ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for R (true) DEBUG: [pool-1-thread-1] [8s 8ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-3] [8s 8ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-3] [8s 11ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-25-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [pool-1-thread-3] [8s 11ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 8ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [8s 8ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [8s 9ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-25-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) CLOSED DEBUG: [pool-1-thread-7] [8s 9ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [8s 11ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [HttpClient-24-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for R (true) DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [8s 9ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [8s 11ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [8s 11ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 11ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) Sending 40 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [pool-1-thread-3] [8s 11ms] SSL Reader(SocketTube(7)) Unwrapping: 40 DEBUG: [HttpClient-17-SelectorManager] [8s 11ms] SocketTube(20) got read EOF DEBUG: [pool-1-thread-9] [8s 11ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [HttpClient-25-SelectorManager] [8s 11ms] SocketTube(28) read bytes: 40 DEBUG: [pool-1-thread-9] [8s 11ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [8s 11ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [8s 11ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 11ms] SSLFlowDelegate(SocketTube(7)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [8s 11ms] SSLFlowDelegate(SocketTube(7)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [8s 11ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 11ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 11ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [8s 11ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-24-SelectorManager] [8s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [pool-1-thread-6] [8s 11ms] SSL Writer(SocketTube(8)) Adding 40 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [8s 11ms] SocketTube(20) pausing read event DEBUG: [pool-1-thread-6] [8s 12ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [8s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cb36a7 for None (false) DEBUG: [HttpClient-17-SelectorManager] [8s 12ms] SocketTube(20) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [8s 13ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [8s 13ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [8s 13ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [8s 13ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [8s 13ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [8s 13ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-8] [8s 13ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-25-SelectorManager] [8s 11ms] SSL Reader(SocketTube(28)) onNext DEBUG: [pool-1-thread-9] [8s 11ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 11ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 12ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [8s 12ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [8s 12ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [HttpClient-24-SelectorManager] [8s 12ms] SocketTube(27) got read EOF DEBUG: [pool-1-thread-6] [8s 12ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [8s 13ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-1] [8s 13ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 13ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [8s 13ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [8s 15ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [8s 15ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 14ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-14] [8s 14ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [8s 14ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [8s 14ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 14ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [8s 14ms] SocketTube(33) Stopping read scheduler DEBUG: [pool-1-thread-2] [8s 15ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-30-SelectorManager] [8s 15ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 14ms] SocketTube(27) pausing read event DEBUG: [HttpClient-30-SelectorManager] [8s 15ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [8s 14ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 15ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [8s 15ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [8s 15ms] SocketTube(34) Read scheduler stopped DEBUG: [pool-1-thread-7] [8s 14ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [8s 14ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [8s 15ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-12] [8s 14ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [8s 14ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [8s 15ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [8s 14ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [8s 15ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 14ms] SSL Writer(SocketTube(7)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 15ms] SSL Writer(SocketTube(7)) CLOSED DEBUG: [pool-1-thread-7] [8s 15ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [8s 15ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [HttpClient-23-SelectorManager] [8s 15ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [8s 15ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-2] [8s 15ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 16ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [8s 16ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [8s 16ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [8s 16ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [8s 16ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 16ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-32-SelectorManager] [8s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [pool-1-thread-7] [8s 17ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-25-SelectorManager] [8s 14ms] SSL Reader(SocketTube(28)) Adding 40 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 17ms] SocketTube(35) got read EOF DEBUG: [pool-1-thread-7] [8s 17ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [8s 15ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [8s 17ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-6] [8s 14ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [8s 17ms] SocketTube(35) pausing read event DEBUG: [HttpClient-25-SelectorManager] [8s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (false) DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 17ms] SocketTube(8) trying to write: 40 DEBUG: [pool-1-thread-7] [8s 17ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-32-SelectorManager] [8s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-2] [8s 17ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 17ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [8s 17ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [8s 17ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [HttpClient-24-SelectorManager] [8s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fe349aa for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 17ms] SocketTube(27) completing subscriber DEBUG: [pool-1-thread-6] [8s 17ms] SocketTube(8) wrote: 40 DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 17ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) write completed, 0 yet to send DEBUG: [HttpClient-25-SelectorManager] [8s 17ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [8s 17ms] SocketTube(35) completing subscriber DEBUG: [pool-1-thread-7] [8s 17ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 17ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [8s 18ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 18ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [8s 18ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [8s 17ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-9] [8s 17ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-9] [8s 18ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [8s 18ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-9] [8s 18ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [8s 18ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 18ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 18ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 18ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [8s 18ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [8s 18ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 18ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [8s 18ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 18ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [8s 18ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-9] [8s 18ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 18ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [8s 18ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 18ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [8s 18ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-6] [8s 19ms] SSL Writer(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [8s 19ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [8s 19ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for R (true) DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f9abf3f for None (false) DEBUG: [HttpClient-33-SelectorManager] [8s 19ms] SocketTube(36) completing subscriber DEBUG: [pool-1-thread-2] [8s 18ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [8s 19ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-7] [8s 18ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [8s 19ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 19ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [8s 19ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 19ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-7] [8s 19ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 19ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 19ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [8s 19ms] SocketTube(8) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [8s 19ms] SocketTube(8) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 19ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [8s 19ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-7] [8s 19ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 19ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-6] [8s 19ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [8s 19ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 19ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [8s 19ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [8s 19ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [8s 19ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [8s 19ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [8s 19ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-7] [8s 19ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [8s 20ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-6] [8s 20ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-6] [8s 20ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 20ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [8s 20ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [8s 20ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [8s 19ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 20ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for R (true) DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [8s 20ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [8s 20ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-7] [8s 20ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [8s 20ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [8s 20ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [8s 20ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [8s 20ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [8s 20ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for R (true) DEBUG: [pool-1-thread-2] [8s 20ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SocketTube(8) got read EOF DEBUG: [pool-1-thread-2] [8s 20ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SocketTube(8) pausing read event DEBUG: [pool-1-thread-2] [8s 20ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [8s 20ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [8s 20ms] SocketTube(28) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3b63f25e for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 20ms] SocketTube(8) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for R (true) DEBUG: [pool-1-thread-2] [8s 20ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SocketTube(19) pausing read event DEBUG: [pool-1-thread-2] [8s 20ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2f6fbedc for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-16-SelectorManager] [8s 20ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31e6a4da for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 20ms] SocketTube(28) completing subscriber DEBUG: [pool-1-thread-3] [8s 16ms] SSL Writer(SocketTube(7)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [8s 23ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) trying to write: 40 DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) wrote: 40 DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 23ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [8s 23ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [8s 23ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [8s 23ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [8s 23ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [8s 23ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 24ms] SocketTube(7) got read EOF DEBUG: [HttpClient-7-SelectorManager] [8s 24ms] SocketTube(7) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 24ms] SocketTube(7) completing subscriber TestServer(2): finished TestServer(1): finished java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-1] [8s 288ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [8s 288ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [8s 288ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-1] [8s 288ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [8s 288ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [8s 288ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-14] [8s 320ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-14] [8s 320ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-14] [8s 320ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-14] [8s 320ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-14] [8s 320ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-14] [8s 320ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 327ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 327ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-13] [8s 327ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-13] [8s 327ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 327ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 327ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 329ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [8s 329ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-8] [8s 330ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-8] [8s 330ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [8s 330ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 330ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 354ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 354ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-12] [8s 354ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-12] [8s 354ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [8s 354ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 354ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 372ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 372ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-5] [8s 372ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-5] [8s 372ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 372ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 372ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SSL Reader(SocketTube(20)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@47c9b03a[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@7ca25055, getALPN: jdk.internal.net.http.common.MinimalFuture@3928beeb[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [8s 389ms] SocketTube(20) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [8s 389ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 389ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 389ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [8s 389ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-3-SelectorManager] [8s 389ms] SSL Reader(SocketTube(3)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@10b506c6[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@efa9b6e[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=4096], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-5] [8s 390ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SSL Reader(SocketTube(32)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3a68951c[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@173a1750[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [8s 389ms] SSL Reader(SocketTube(3)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [8s 390ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-5] [8s 390ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) completing DEBUG: [HttpClient-3-SelectorManager] [8s 390ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 390ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-3-SelectorManager] [8s 390ms] SocketTube(3) Stopping read scheduler DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-3-SelectorManager] [8s 390ms] SocketTube(3) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [8s 390ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 390ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [8s 390ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 390ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [8s 390ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [8s 390ms] SSLTube(SocketTube(3)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 390ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-5] [8s 390ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-8] [8s 390ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-8] [8s 391ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [8s 391ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-8] [8s 391ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 391ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-8] [8s 391ms] SSLTube(SocketTube(3)) subscriber completed normally DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 391ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 391ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 391ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 391ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-13] [8s 391ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 391ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 391ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 391ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SSL Reader(SocketTube(15)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@40d91a2b[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@1c88f93d[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SSL Reader(SocketTube(15)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SocketTube(15) Stopping read scheduler DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) completing DEBUG: [HttpClient-12-SelectorManager] [8s 396ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 396ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 396ms] SSLTube(SocketTube(15)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 396ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-13] [8s 396ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 396ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 396ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 396ms] SSLTube(SocketTube(15)) subscriber completed normally DEBUG: [HttpClient-16-SelectorManager] [8s 399ms] SSL Reader(SocketTube(19)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6a6d3df5[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@5c5f938a, getALPN: jdk.internal.net.http.common.MinimalFuture@419d18d7[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 399ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-13] [8s 399ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [8s 399ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 399ms] SSL Reader(SocketTube(19)) completing DEBUG: [HttpClient-16-SelectorManager] [8s 400ms] SocketTube(19) Stopping read scheduler DEBUG: [pool-1-thread-13] [8s 400ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-16-SelectorManager] [8s 400ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [8s 400ms] SocketTube(19) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 400ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 400ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 400ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 400ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 400ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 400ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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: [HttpClient-13-SelectorManager] [8s 401ms] SSL Reader(SocketTube(16)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7b1d24db[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@3e88ab0e[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [8s 401ms] SSL Reader(SocketTube(16)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [8s 401ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [8s 401ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [8s 401ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [8s 401ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) completing DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [8s 401ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [8s 401ms] SSLTube(SocketTube(16)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [8s 401ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-5] [8s 401ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [8s 402ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 402ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [8s 402ms] SSLTube(SocketTube(16)) subscriber completed normally DEBUG: [pool-1-thread-10] [8s 402ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 402ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-10] [8s 402ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-10] [8s 402ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 402ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 402ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 411ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 411ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-13] [8s 411ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-13] [8s 412ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] 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@a982008[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@7c19c582, getALPN: jdk.internal.net.http.common.MinimalFuture@2ec86815[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-13] [8s 412ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 412ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-13] [8s 412ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SSL Reader(SocketTube(23)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@48367dc7[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@55748f44[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 412ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-33-SelectorManager] [8s 412ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 412ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [8s 412ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-13] [8s 412ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-12] [8s 412ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [8s 412ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SocketTube(23) Stopping read scheduler DEBUG: [pool-1-thread-10] [8s 412ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 412ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 412ms] SSL Reader(SocketTube(23)) completing DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 412ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-20-SelectorManager] [8s 412ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 412ms] SSL Reader(SocketTube(23)) pushScheduler is alive 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-12] [8s 413ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 413ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-12] [8s 413ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-12] [8s 413ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [8s 413ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 413ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 413ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-12] [8s 413ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-12] [8s 413ms] SSL Writer(SocketTube(36)) stop DEBUG: [pool-1-thread-10] [8s 412ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 413ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 413ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [8s 413ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-10] [8s 413ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 413ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 413ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 413ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SSL Reader(SocketTube(27)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@ae1d692[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@33c0b380, getALPN: jdk.internal.net.http.common.MinimalFuture@311030fe[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 415ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 415ms] SSL Reader(SocketTube(27)) completing DEBUG: [HttpClient-24-SelectorManager] [8s 415ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 415ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-10] [8s 416ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 416ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [8s 416ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 416ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [8s 416ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 416ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-10] [8s 416ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 416ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-10] [8s 416ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-10] [8s 416ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-8-SelectorManager] [8s 416ms] SSL Reader(SocketTube(8)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7e6173f6[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@366bcb35, getALPN: jdk.internal.net.http.common.MinimalFuture@447b0808[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [8s 416ms] SSL Reader(SocketTube(8)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-10] [8s 417ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [8s 417ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [8s 417ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) completing DEBUG: [HttpClient-8-SelectorManager] [8s 417ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-10] [8s 417ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [8s 417ms] SocketTube(8) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 417ms] SocketTube(8) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-10] [8s 417ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-10] [8s 417ms] SSL Writer(SocketTube(27)) stop DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [8s 417ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [8s 417ms] SSLTube(SocketTube(8)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [8s 417ms] Http2Connection(SSLTube(SocketTube(8))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 417ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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-12] [8s 418ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [8s 418ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-12] [8s 418ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-12] [8s 418ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [8s 418ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 418ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 418ms] SSLTube(SocketTube(8)) subscriber completed normally DEBUG: [pool-1-thread-12] [8s 418ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-12] [8s 418ms] SSL Reader(SocketTube(8)) stop DEBUG: [pool-1-thread-12] [8s 418ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] 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@65ac90bd[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@7d297ed[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 422ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-12] [8s 422ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [8s 422ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [8s 422ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-12] [8s 423ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [8s 423ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 423ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 423ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SSL Reader(SocketTube(31)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@59422786[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@7899a124[Completed normally] (id=2959), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) pausing read event DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SocketTube(31) Stopping read scheduler DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) completing DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1efb208 for None (false) DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-28-SelectorManager] [8s 423ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [8s 423ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-12] [8s 423ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [8s 423ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 423ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SocketTube(11) Read scheduler stopped java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-9-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [pool-1-thread-12] [8s 423ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 424ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(12) read bytes: 80 DEBUG: [pool-1-thread-10] [8s 424ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SSL Reader(SocketTube(12)) onNext DEBUG: [pool-1-thread-11] [8s 424ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-12] [8s 424ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [8s 424ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 424ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-10] [8s 424ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-11] [8s 424ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-12] [8s 424ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (false) DEBUG: [pool-1-thread-11] [8s 424ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 424ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [8s 424ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [8s 424ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 424ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-10] [8s 424ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@588af2ce (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [8s 424ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 424ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 425ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [8s 425ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-13] [8s 425ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-13] [8s 425ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-13] [8s 425ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-13] [8s 425ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-13] [8s 425ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 425ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 425ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-13] [8s 426ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 426ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 426ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 426ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [8s 426ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 426ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-13] [8s 426ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [8s 426ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [8s 426ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-13] [8s 426ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-13] [8s 426ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-13] [8s 426ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 426ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39df7306 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] 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@2da2d39c[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@2f8f004f, getALPN: jdk.internal.net.http.common.MinimalFuture@889158d[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 426ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [8s 427ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [8s 427ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [8s 427ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 427ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 427ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 427ms] 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-13] [8s 427ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 427ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-13] [8s 427ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-13] [8s 427ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 427ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 427ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 427ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-13] [8s 427ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-13] [8s 427ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-13] [8s 427ms] SSL Writer(SocketTube(12)) stop DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SSL Reader(SocketTube(24)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@75bd5de2[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@638c53ba[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [8s 429ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [8s 429ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 429ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 429ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-13] [8s 430ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 430ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 430ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 430ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [HttpClient-7-SelectorManager] [8s 432ms] SSL Reader(SocketTube(7)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7c923a0e[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@6002e3de, getALPN: jdk.internal.net.http.common.MinimalFuture@73910a60[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 432ms] SSL Reader(SocketTube(7)) Adding 0 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 432ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 432ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 432ms] SocketTube(7) Stopping read scheduler DEBUG: [pool-1-thread-13] [8s 432ms] SSL Reader(SocketTube(7)) completing DEBUG: [HttpClient-7-SelectorManager] [8s 433ms] SocketTube(7) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 433ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 433ms] SSL Reader(SocketTube(7)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [8s 433ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 433ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 433ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 433ms] SSLTube(SocketTube(7)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 433ms] Http2Connection(SSLTube(SocketTube(7))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 433ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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-13] [8s 433ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 433ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-13] [8s 433ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-13] [8s 433ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-13] [8s 433ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 433ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [8s 433ms] SSLTube(SocketTube(7)) subscriber completed normally DEBUG: [pool-1-thread-13] [8s 433ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-13] [8s 433ms] SSL Reader(SocketTube(7)) stop DEBUG: [pool-1-thread-13] [8s 433ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] 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@79a082a[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@7a58c695, getALPN: jdk.internal.net.http.common.MinimalFuture@531f0131[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) completing DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-32-SelectorManager] [8s 434ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 434ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 434ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 434ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 434ms] 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-13] [8s 435ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [8s 435ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SSL Reader(SocketTube(28)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@74e42422[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@1716f29, getALPN: jdk.internal.net.http.common.MinimalFuture@5587e6e5[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [8s 435ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [8s 435ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) completing DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [8s 435ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-25-SelectorManager] [8s 435ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-13] [8s 435ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-13] [8s 435ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [8s 435ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [8s 435ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-10] [8s 435ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [8s 435ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-13] [8s 435ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-10] [8s 435ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 435ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-10] [8s 436ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [8s 436ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-10] [8s 436ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-10] [8s 436ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 436ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 436ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 436ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-10] [8s 436ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-10] [8s 436ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SSL Reader(SocketTube(4)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@541465d7[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@7e4a4feb[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SSL Reader(SocketTube(4)) Adding 0 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SocketTube(4) Stopping read scheduler DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SocketTube(4) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) completing DEBUG: [HttpClient-4-SelectorManager] [8s 436ms] SocketTube(4) Read scheduler stopped DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [8s 436ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [8s 436ms] SSLTube(SocketTube(4)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [8s 436ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-10] [8s 436ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [8s 437ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 437ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [8s 437ms] SSLTube(SocketTube(4)) subscriber completed normally 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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 21:42:11 CEST 2024 finished: Mon Apr 01 21:42:11 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.783 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 21:42:11 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 21:42:12 CEST 2024 elapsed time (seconds): 0.783 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=3724928, tid=3724931 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah 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_pid3724928.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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/8/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/8/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/java/net/httpclient/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/8/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation \ -XX:+UseShenandoahGC \ -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/ExpectContinue.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/CustomRequestPublisher.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/ImmutableHeaders.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. 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.353 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 21:42:21 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.IPSupport Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 21:42:21 CEST 2024 elapsed time (seconds): 0.353 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.156 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 21:42:21 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 21:42:21 CEST 2024 elapsed time (seconds): 0.156 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/6/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/6/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/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:/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/net/IPSupport.java 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/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 21:42:21 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 21:42:21 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/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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/6/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/6/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/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:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.356 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 21:42:21 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 21:42:21 CEST 2024 elapsed time (seconds): 0.356 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.356 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 21:42:21 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 21:42:21 CEST 2024 elapsed time (seconds): 0.356 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/6/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/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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/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/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/6/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/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/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: 12.998 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 21:42:21 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 21:42:34 CEST 2024 elapsed time (seconds): 12.998 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:37375]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fafcf081958@5268bf23, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:37375 Http1TestServer[localhost/127.0.0.1:40091]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fafcf081958@5268bf23, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:40091 Http2TestServerImpl[localhost/127.0.0.1:37205]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fafcf081958@5268bf23, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:37205 Http2TestServerImpl[localhost/127.0.0.1:42539]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007fafcf081958@5268bf23, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:42539 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49010 Received a request from client address /127.0.0.1:49002 Received a request from client address /127.0.0.1:49012 Received a request from client address /127.0.0.1:49018 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@51cc58c1, http://127.0.0.1:37375/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49086 Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49102 Received a request from client address /127.0.0.1:49118 Received a request from client address /127.0.0.1:49124 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@23f26e43, http://127.0.0.1:37375/, 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:37375/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49027 Received a request from client address /127.0.0.1:60659 Received a request from client address /127.0.0.1:35993 Received a request from client address /127.0.0.1:38957 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c392899, http://127.0.0.1:37375/, 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:37375/ 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:37375/ 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:37375/ 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:37375/ Received a request from client address /127.0.0.1:45935 Received a request from client address /127.0.0.1:60645 Received a request from client address /127.0.0.1:34883 Received a request from client address /127.0.0.1:35275 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2eab258c, http://127.0.0.1:37375/, /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:37375/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37375/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:51451 Received a request from client address /127.0.0.1:59683 Received a request from client address /127.0.0.1:57121 Received a request from client address /127.0.0.1:57571 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39d9304d, http://127.0.0.1:37375/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50898 Received a request from client address localhost/127.0.0.1:50912 Received a request from client address localhost/127.0.0.1:50922 Received a request from client address localhost/127.0.0.1:50886 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7e78590f, https://127.0.0.1:40091/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50928 Received a request from client address localhost/127.0.0.1:50952 Received a request from client address localhost/127.0.0.1:50940 Received a request from client address localhost/127.0.0.1:50932 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@120bd0aa, https://127.0.0.1:40091/, 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:40091/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:41099 Received a request from client address localhost/127.0.0.1:40347 Received a request from client address localhost/127.0.0.1:56803 Received a request from client address localhost/127.0.0.1:39023 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5cd110fc, https://127.0.0.1:40091/, 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:40091/ 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:40091/ 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:40091/ 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:40091/ Received a request from client address localhost/127.0.0.1:58219 Received a request from client address localhost/127.0.0.1:36839 Received a request from client address localhost/127.0.0.1:54413 Received a request from client address localhost/127.0.0.1:58203 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4c3af7bc, https://127.0.0.1:40091/, /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:40091/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40091/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:43637 Received a request from client address localhost/127.0.0.1:37177 Received a request from client address localhost/127.0.0.1:54963 Received a request from client address localhost/127.0.0.1:45733 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21f7d558, https://127.0.0.1:40091/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ef555e0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f920b6 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cae252c Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@713070f5 Received a request from client address /127.0.0.1:40912 Received a request from client address /127.0.0.1:40934 Received a request from client address /127.0.0.1:40932 Received a request from client address /127.0.0.1:40928 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3bc0ba8e, http://127.0.0.1:37205/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e726b69 Received a request from client address /127.0.0.1:40944 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@400b46aa Received a request from client address /127.0.0.1:40946 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@635aecfc Received a request from client address /127.0.0.1:40970 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61d1c7a0 Received a request from client address /127.0.0.1:40958 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@196f99e8, http://127.0.0.1:37205/, 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:37205/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ca80e63 Received a request from client address /127.0.0.1:51753 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@765cc2af Received a request from client address /127.0.0.1:36547 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@450c9f5b Received a request from client address /127.0.0.1:43897 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c81da63 Received a request from client address /127.0.0.1:56473 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@688da018, http://127.0.0.1:37205/, 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:37205/ 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:37205/ 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:37205/ 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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3977f8e4 Received a request from client address /127.0.0.1:37565 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@626dbfe6 Received a request from client address /127.0.0.1:41619 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f69a9e1 Received a request from client address /127.0.0.1:60001 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3015b4f9 Received a request from client address /127.0.0.1:60783 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@260814b, http://127.0.0.1:37205/, /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:37205/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37205/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4cd76888 Received a request from client address /127.0.0.1:41169 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c8152a Received a request from client address /127.0.0.1:50427 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@624ba706 Received a request from client address /127.0.0.1:44237 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a2f83bf Received a request from client address /127.0.0.1:49029 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3bde0e0f, http://127.0.0.1:37205/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cd4ef5f Received a request from client address /127.0.0.1:42434 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f52b023 Received a request from client address /127.0.0.1:42432 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d72a068 Received a request from client address /127.0.0.1:42446 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@471ea1bb Received a request from client address /127.0.0.1:42452 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@287ac64, https://127.0.0.1:42539/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26026a04 Received a request from client address /127.0.0.1:42460 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ebbff4c Received a request from client address /127.0.0.1:42476 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25d185a5 Received a request from client address /127.0.0.1:42486 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c1a8859 Received a request from client address /127.0.0.1:42492 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1944028d, https://127.0.0.1:42539/, 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:42539/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3dd26102 Received a request from client address /127.0.0.1:48663 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3930fe95 Received a request from client address /127.0.0.1:35845 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ffc3f88 Received a request from client address /127.0.0.1:37577 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8c3005d Received a request from client address /127.0.0.1:40615 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ebdcaab, https://127.0.0.1:42539/, 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:42539/ 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:42539/ 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:42539/ 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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40a9a010 Received a request from client address /127.0.0.1:59713 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51f9cbba Received a request from client address /127.0.0.1:47881 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@591f01da Received a request from client address /127.0.0.1:48007 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@472a1e6 Received a request from client address /127.0.0.1:56669 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@699e6455, https://127.0.0.1:42539/, /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:42539/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42539/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37b05857 Received a request from client address /127.0.0.1:55065 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38feed3f Received a request from client address /127.0.0.1:52167 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17b4e081 Received a request from client address /127.0.0.1:48743 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a906b47 Received a request from client address /127.0.0.1:43977 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@db7d6eb, https://127.0.0.1:42539/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49130 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39c085bb, http://127.0.0.1:37375/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49132 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ff46b63, http://127.0.0.1:37375/, 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:37375/ Received a request from client address /127.0.0.1:44291 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d8f258a, http://127.0.0.1:37375/, 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:37375/ Received a request from client address /127.0.0.1:39077 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d4e0c8d, http://127.0.0.1:37375/, /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:37375/ Received a request from client address /127.0.0.1:45189 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c74aefe, http://127.0.0.1:37375/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50958 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c90a042, https://127.0.0.1:40091/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50964 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@23901e41, https://127.0.0.1:40091/, 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:40091/ Received a request from client address localhost/127.0.0.1:37435 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42488a18, https://127.0.0.1:40091/, 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:40091/ Received a request from client address localhost/127.0.0.1:46757 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c0a008f, https://127.0.0.1:40091/, /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:40091/ Received a request from client address localhost/127.0.0.1:58773 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@564f8f41, https://127.0.0.1:40091/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7212585a Received a request from client address /127.0.0.1:40984 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6a5fad7f, http://127.0.0.1:37205/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18385914 Received a request from client address /127.0.0.1:40988 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4195a473, http://127.0.0.1:37205/, 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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48316435 Received a request from client address /127.0.0.1:54725 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4b21e5e5, http://127.0.0.1:37205/, 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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@777d99a2 Received a request from client address /127.0.0.1:60573 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1456b378, http://127.0.0.1:37205/, /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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9468114 Received a request from client address /127.0.0.1:56683 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71afa737, http://127.0.0.1:37205/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23fac782 Received a request from client address /127.0.0.1:42500 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4600828b, https://127.0.0.1:42539/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a2910ff Received a request from client address /127.0.0.1:42510 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6fee9cc7, https://127.0.0.1:42539/, 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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@187c5fd Received a request from client address /127.0.0.1:41773 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6e7d4644, https://127.0.0.1:42539/, 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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48a96a9 Received a request from client address /127.0.0.1:37615 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6571455d, https://127.0.0.1:42539/, /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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@692a463b Received a request from client address /127.0.0.1:39685 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@180c9d90, https://127.0.0.1:42539/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49144 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2104eca0, http://127.0.0.1:37375/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37375/ Received a request from client address /127.0.0.1:49160 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7cc4f398, http://127.0.0.1:37375/, 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:37375/ Received a request from client address /127.0.0.1:53063 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18ef48e9, http://127.0.0.1:37375/, 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:37375/ Received a request from client address /127.0.0.1:53769 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@70bafe2d, http://127.0.0.1:37375/, /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:37375/ Received a request from client address /127.0.0.1:59881 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2a98b523, http://127.0.0.1:37375/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50972 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2fec1027, https://127.0.0.1:40091/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:40091/ Received a request from client address localhost/127.0.0.1:50980 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4d088321, https://127.0.0.1:40091/, 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:40091/ Received a request from client address localhost/127.0.0.1:35619 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1561b482, https://127.0.0.1:40091/, 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:40091/ Received a request from client address localhost/127.0.0.1:52171 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@295d67dc, https://127.0.0.1:40091/, /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:40091/ Received a request from client address localhost/127.0.0.1:53041 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@e3f605e, https://127.0.0.1:40091/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bcf5c0 Received a request from client address /127.0.0.1:41000 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e88c516, http://127.0.0.1:37205/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41ef396e Received a request from client address /127.0.0.1:41010 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45e47230, http://127.0.0.1:37205/, 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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a441878 Received a request from client address /127.0.0.1:43287 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ddfaca, http://127.0.0.1:37205/, 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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@238c9588 Received a request from client address /127.0.0.1:56535 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6cb33445, http://127.0.0.1:37205/, /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:37205/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46fb66cc Received a request from client address /127.0.0.1:48035 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46d46b35, http://127.0.0.1:37205/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fcf034 Received a request from client address /127.0.0.1:42526 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@364faeb6, https://127.0.0.1:42539/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60a7d153 Received a request from client address /127.0.0.1:42536 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2cf532b6, https://127.0.0.1:42539/, 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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f1c62e6 Received a request from client address /127.0.0.1:46887 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73b0d8b3, https://127.0.0.1:42539/, 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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a56ce38 Received a request from client address /127.0.0.1:59957 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7f584788, https://127.0.0.1:42539/, /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:42539/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63a82d60 Received a request from client address /127.0.0.1:53265 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a8cc58f, https://127.0.0.1:42539/, /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] [161ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-1-thread-1] [226ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-1-thread-2] [226ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-1-thread-4] [226ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-1-thread-3] [228ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-1-thread-3] [288ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-1-thread-1] [293ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [366ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [367ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-1-thread-3] [374ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [375ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [375ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [375ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [379ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [379ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [380ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [382ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [382ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [383ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [383ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [383ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [383ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [384ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [385ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [444ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [444ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [445ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [444ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [445ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [446ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [445ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [446ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [525ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [525ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [526ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [527ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [527ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [527ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [528ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [528ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [550ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b326a91 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [552ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35d5b0ec queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [553ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35eee6bd queue.isEmpty: true DEBUG: [pool-1-thread-1] [564ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f3951e3 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [616ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35eee6bd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [616ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [617ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35d5b0ec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [618ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [618ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b326a91, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [618ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [619ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f3951e3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [620ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [662ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [663ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [663ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [663ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [664ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [664ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [664ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [664ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [664ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [664ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [667ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [667ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [667ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [668ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [668ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [676ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-0-Worker1] [677ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [677ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [677ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [677ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [677ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [678ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [pool-1-thread-1] [678ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [685ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [714ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4394cca1 for C (true) DEBUG: [HttpClient-1-SelectorManager] [715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@721decf0 for C (true) DEBUG: [HttpClient-1-SelectorManager] [715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23bb33ee for C (true) DEBUG: [HttpClient-1-SelectorManager] [715ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63482fbd for C (true) DEBUG: [HttpClient-1-SelectorManager] [742ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [743ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49012 DEBUG: [HttpClient-1-SelectorManager] [744ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [745ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49002 DEBUG: [HttpClient-1-SelectorManager] [745ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [745ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49010 DEBUG: [HttpClient-1-SelectorManager] [745ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [745ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49018 DEBUG: [HttpClient-0-Worker2] [748ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [748ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [748ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [750ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [751ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker4] [751ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker5] [755ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker5] [755ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker4] [755ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [755ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker3] [755ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker3] [756ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker3] [756ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [756ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker3] [756ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [755ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker5] [757ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker5] [757ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [757ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker5] [757ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker4] [755ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [757ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker4] [758ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [756ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@139facbd DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [758ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-0-Worker5] [758ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [758ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker2] [756ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [759ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [759ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [759ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker2] [759ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [760ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker2] [760ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker2] [760ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [757ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [760ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [758ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker4] [760ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [760ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [761ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker2] [760ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker3] [760ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker3] [761ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [761ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [761ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ed35922 DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [762ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker7] [763ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [763ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [763ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [763ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker7] [763ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker3] [762ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [762ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ac4e114 DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-0-Worker6] [765ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-0-Worker6] [765ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [765ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker8] [765ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [765ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker8] [766ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [766ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker8] [766ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker8] [766ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [765ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker6] [767ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [765ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [769ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker7] [765ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e293a5 DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [779ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [779ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [780ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47cd0d2 for R (true) DEBUG: [HttpClient-1-SelectorManager] [780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56909e8d for R (true) DEBUG: [HttpClient-1-SelectorManager] [780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2063f29c for R (true) DEBUG: [HttpClient-1-SelectorManager] [780ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [780ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker10] [780ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker10] [780ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker10] [780ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [781ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker10] [781ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker10] [781ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11e33484 for R (true) DEBUG: [HttpClient-0-Worker9] [779ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker11] [780ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [783ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [781ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker13] [784ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [784ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker12] [781ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker12] [785ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [785ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker9] [783ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker9] [786ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker11] [783ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker12] [838ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [838ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [839ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [840ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker9] [843ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [848ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [844ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [849ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET Apr 01, 2024 9:42:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET Apr 01, 2024 9:42:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET Apr 01, 2024 9:42:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-0-Worker2] [991ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [994ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [997ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [997ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [997ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [998ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [998ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 8ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 8ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 8ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [995ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [1s 9ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [996ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [1s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 10ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s 10ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 10ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [1s 10ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 11ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 15ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 11ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 17ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [1s 17ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 17ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [1s 17ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [1s 17ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [1s 17ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [1s 20ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [1s 19ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 21ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [1s 21ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [1s 21ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [1s 39ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [1s 39ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker4] [1s 39ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker3] [1s 41ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker3] [1s 41ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [1s 41ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 41ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 41ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 41ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 41ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [1s 42ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [1s 42ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [1s 42ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [1s 42ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker2] [1s 42ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [1s 42ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 42ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 42ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 42ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker3] [1s 43ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [1s 43ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [1s 43ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker4] [1s 43ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [1s 43ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [1s 43ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [1s 42ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s 44ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 44ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [1s 44ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [1s 44ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [1s 45ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [1s 44ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 46ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker5] [1s 46ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker5] [1s 46ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [1s 46ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [1s 46ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [1s 46ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e87ab7e DEBUG: [HttpClient-0-Worker4] [1s 46ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [1s 47ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [1s 47ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [1s 47ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [1s 47ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [1s 47ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker4] [1s 47ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 48ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [1s 48ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 46ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [1s 48ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 49ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [1s 48ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3483078f DEBUG: [HttpClient-0-Worker5] [1s 49ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [1s 49ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [1s 49ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e3062ac DEBUG: [HttpClient-0-Worker3] [1s 50ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [1s 53ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [1s 54ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [1s 56ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 63ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 49ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e0c7019 DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [1s 69ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [1s 84ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [1s 98ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [1s 98ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker4] [1s 98ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [1s 102ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 102ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker5] [1s 102ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [1s 104ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 104ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker3] [1s 104ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 105ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 105ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker2] [1s 105ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2063f29c for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 349ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 349ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 349ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2063f29c for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 350ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 350ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35d5b0ec DEBUG: [HttpClient-0-Worker14] [1s 350ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47cd0d2 for None (false) DEBUG: [HttpClient-0-Worker14] [1s 350ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35d5b0ec DEBUG: [HttpClient-1-SelectorManager] [1s 350ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 350ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker15] [1s 351ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35eee6bd DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47cd0d2 for R (false) DEBUG: [HttpClient-0-Worker15] [1s 351ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 351ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35eee6bd DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11e33484 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 351ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11e33484 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56909e8d for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56909e8d for R (false) DEBUG: [HttpClient-0-Worker17] [1s 352ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b326a91 DEBUG: [HttpClient-0-Worker17] [1s 352ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 353ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b326a91 DEBUG: [HttpClient-0-Worker16] [1s 352ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f3951e3 DEBUG: [HttpClient-1-SelectorManager] [1s 352ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 353ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 354ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f3951e3 DEBUG: [HttpClient-0-Worker16] [1s 368ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 369ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 370ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 371ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 374ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 374ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f3951e3 DEBUG: [HttpClient-0-Worker17] [1s 374ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 374ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b326a91 DEBUG: [HttpClient-0-Worker16] [1s 374ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 375ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 375ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35d5b0ec DEBUG: [HttpClient-0-Worker14] [1s 375ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 375ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 376ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35eee6bd DEBUG: [HttpClient-0-Worker15] [1s 376ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 374ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 380ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 380ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [1s 380ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [1s 380ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49002 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49018 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49010 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49012 DEBUG: [HttpClient-0-Worker14] [1s 393ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [1s 393ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 393ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 393ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 478ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker15] [1s 480ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker14] [1s 480ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker16] [1s 481ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker17] [1s 489ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1fa7a4f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c9abcbe queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ccedb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20ff02ba queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 496ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@237614ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20f0123d queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 496ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@28caaa14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b3a3450 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 595ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 596ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 596ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 596ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 597ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 597ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 596ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker17] [1s 598ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 598ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 598ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker14] [1s 599ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ccedb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20ff02ba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 599ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker14] [1s 600ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ccedb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20ff02ba DEBUG: [HttpClient-0-Worker14] [1s 600ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 600ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ccedb41/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20ff02ba DEBUG: [HttpClient-0-Worker15] [1s 600ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@28caaa14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b3a3450, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 600ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker15] [1s 600ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@28caaa14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b3a3450 DEBUG: [HttpClient-0-Worker15] [1s 600ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 600ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@28caaa14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b3a3450 DEBUG: [HttpClient-0-Worker16] [1s 599ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@237614ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20f0123d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 601ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@237614ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20f0123d DEBUG: [HttpClient-0-Worker16] [1s 601ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 601ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@237614ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20f0123d DEBUG: [HttpClient-0-Worker16] [1s 601ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 601ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 601ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 601ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker14] [1s 600ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 602ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 600ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1fa7a4f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c9abcbe, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 602ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1fa7a4f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c9abcbe DEBUG: [HttpClient-0-Worker17] [1s 602ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 602ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1fa7a4f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c9abcbe DEBUG: [HttpClient-0-Worker17] [1s 602ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 603ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 600ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 603ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 603ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 603ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [1s 603ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 602ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 602ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 604ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker14] [1s 604ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 603ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 605ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker17] [1s 605ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 610ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker15] [1s 610ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 610ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 610ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 611ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 611ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 610ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker16] [1s 611ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 612ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 612ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 610ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 610ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 612ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 611ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 613ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 613ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 613ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 612ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 612ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 614ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 614ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker16] [1s 614ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 614ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 614ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 614ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker16] [1s 614ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker15] [1s 614ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker14] [1s 614ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-1-SelectorManager] [1s 614ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47cd0d2 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 615ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker18] [1s 620ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 620ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2063f29c for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11e33484 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 621ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56909e8d for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker18] [1s 621ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-0-Worker19] [1s 622ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 622ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 623ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 623ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 623ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 623ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker19] [1s 622ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 623ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 624ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 684ms] HttpClientImpl(1) ClientImpl (async) elapsed 1396 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-0-Worker17] [1s 685ms] HttpClientImpl(1) ClientImpl (async) elapsed 1396 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-0-Worker17] [1s 686ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 686ms] Http1Response(id=3, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker16] [1s 686ms] HttpClientImpl(1) ClientImpl (async) elapsed 1396 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-0-Worker16] [1s 686ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 687ms] Http1Response(id=4, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker16] [1s 687ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 686ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 687ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 687ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 688ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 688ms] HttpClientImpl(1) ClientImpl (async) elapsed 1396 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-0-Worker14] [1s 688ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 689ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker14] [1s 689ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 688ms] Http1Response(id=2, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5bd1243e(1) DEBUG: [HttpClient-0-Worker15] [1s 690ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 689ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 690ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 692ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 698ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 699ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 702ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 702ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 703ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 704ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 705ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 743ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-2-thread-1] [1s 753ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-2-thread-1] [1s 753ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 753ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 753ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 753ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 753ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [1s 754ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 754ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [1s 754ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [1s 754ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 754ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7b52ab29 queue.isEmpty: true DEBUG: [pool-2-thread-1] [1s 754ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7b52ab29, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [1s 754ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 754ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 754ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 755ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 755ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 755ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [1s 755ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 755ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65298754 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 755ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 755ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49086 DEBUG: [HttpClient-1-Worker0] [1s 756ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [1s 756ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [1s 756ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [1s 756ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [1s 756ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 757ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 757ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6fd1ec24 DEBUG: [HttpClient-2-SelectorManager] [1s 757ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-1-Worker0] [1s 764ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker0] [1s 764ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [1s 765ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [1s 765ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 765ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 765ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-2-thread-2] [1s 765ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 765ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 765ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 765ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 766ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker1] [1s 766ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [1s 766ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 766ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker1] [1s 766ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker1] [1s 766ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker1] [1s 766ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ad37fba for R (true) DEBUG: [HttpClient-1-Worker3] [1s 766ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker3] [1s 767ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker3] [1s 767ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 767ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker3] [1s 767ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker3] [1s 768ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker2] [1s 766ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-1-Worker2] [1s 768ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker2] [1s 768ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker2] [1s 768ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker3] [1s 768ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker3] [1s 769ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ad37fba for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ad37fba for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 769ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 769ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7b52ab29 DEBUG: [HttpClient-1-Worker2] [1s 769ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker3] [1s 769ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker2] [1s 770ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker4] [1s 769ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker4] [1s 771ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7b52ab29 DEBUG: [HttpClient-1-Worker4] [1s 771ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker4] [1s 771ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker4] [1s 771ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7b52ab29 DEBUG: [HttpClient-1-Worker4] [1s 771ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [pool-2-thread-4] [1s 771ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-1-Worker5] [1s 772ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-1-Worker5] [1s 772ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker5] [1s 772ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker5] [1s 772ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker5] [1s 772ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker5] [1s 773ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker5] [1s 773ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker5] [1s 773ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker5] [1s 773ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker5] [1s 773ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@388ae84b queue.isEmpty: true DEBUG: [HttpClient-1-Worker5] [1s 773ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@388ae84b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker5] [1s 773ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [1s 773ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [1s 774ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker5] [1s 774ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [1s 774ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker5] [1s 774ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker5] [1s 774ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 774ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1b337112 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 774ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 774ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49102 DEBUG: [HttpClient-1-Worker6] [1s 775ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker6] [1s 775ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [1s 775ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker6] [1s 775ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker6] [1s 775ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [pool-2-thread-3] [1s 776ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-1-Worker6] [1s 776ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker6] [1s 776ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [1s 776ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [1s 776ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [pool-2-thread-3] [1s 776ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 776ms] SocketTube(6) subscribe event raised DEBUG: [pool-2-thread-3] [1s 776ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4afc80f5 DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 777ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker7] [1s 777ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [1s 777ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [1s 777ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker7] [1s 777ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker7] [1s 777ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker8] [1s 777ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker8] [1s 777ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker8] [1s 778ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker8] [1s 778ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [1s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32852ff for R (true) DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker8] [1s 778ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker8] [1s 778ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker8] [1s 779ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker8] [1s 779ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [1s 779ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 779ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker8] [1s 779ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@141f81a9 DEBUG: [HttpClient-1-Worker8] [1s 779ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32852ff for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32852ff for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 780ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker2] [1s 770ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker3] [1s 770ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [1s 777ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 782ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 782ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker3] [1s 782ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker3] [1s 782ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker3] [1s 782ms] Http1Exchange reading headers DEBUG: [pool-2-thread-3] [1s 782ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [1s 782ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker2] [1s 782ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker2] [1s 782ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker2] [1s 783ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@68430443 queue.isEmpty: true DEBUG: [HttpClient-1-Worker2] [1s 783ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@68430443, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker2] [1s 783ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 783ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [1s 777ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 782ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-1-Worker3] [1s 784ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker3] [1s 784ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is already completed DEBUG: [HttpClient-1-Worker3] [1s 784ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker3] [1s 784ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49086 DEBUG: [HttpClient-1-Worker3] [1s 785ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker3] [1s 785ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker3] [1s 785ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4f19f1d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569eae60 queue.isEmpty: false DEBUG: [HttpClient-1-Worker3] [1s 785ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker3] [1s 785ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-2-thread-3] [1s 783ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 786ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29550873 queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29550873, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 786ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 786ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [1s 786ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [1s 786ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-1-Worker2] [1s 783ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 787ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [1s 784ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@388ae84b DEBUG: [HttpClient-1-Worker7] [1s 787ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [1s 787ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@388ae84b DEBUG: [HttpClient-1-Worker2] [1s 787ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker2] [1s 788ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker2] [1s 788ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker7] [1s 787ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker7] [1s 788ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@60e76179 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@fccb23b for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49118 DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker7] [1s 789ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@388ae84b DEBUG: [HttpClient-1-Worker7] [1s 789ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker7] [1s 789ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker9] [1s 790ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker9] [1s 790ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker9] [1s 790ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker9] [1s 790ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker9] [1s 790ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 789ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49124 DEBUG: [HttpClient-2-SelectorManager] [1s 791ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker10] [1s 791ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker9] [1s 791ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker10] [1s 791ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker10] [1s 791ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker10] [1s 791ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker10] [1s 791ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker10] [1s 791ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker10] [1s 792ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker10] [1s 792ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker10] [1s 792ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker10] [1s 792ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49102 DEBUG: [HttpClient-2-SelectorManager] [1s 791ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f3064bb DEBUG: [HttpClient-2-SelectorManager] [1s 793ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 793ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 793ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker7] [1s 793ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker9] [1s 791ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4f19f1d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569eae60, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker9] [1s 794ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4f19f1d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569eae60 DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4f19f1d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@569eae60 DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker3] [1s 794ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker3] [1s 794ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker3] [1s 794ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker3] [1s 795ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker3] [1s 795ms] SocketTube(5) write: registering startSubscription event Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-1-Worker10] [1s 796ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker10] [1s 796ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker10] [1s 796ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker10] [1s 796ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker11] [1s 799ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [1s 799ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker11] [1s 799ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker11] [1s 799ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker11] [1s 799ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker11] [1s 799ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 793ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 799ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 799ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 799ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker12] [1s 799ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@142c449b for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@53ae8d9c DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-1-Worker13] [1s 800ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [1s 800ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker13] [1s 800ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker9] [1s 794ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker9] [1s 801ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker9] [1s 801ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 801ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker9] [1s 801ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker3] [1s 795ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker9] [1s 801ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker9] [1s 801ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker9] [1s 802ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [1s 802ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker9] [1s 802ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 802ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker9] [1s 802ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker9] [1s 802ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [1s 802ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker9] [1s 802ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker9] [1s 802ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker9] [1s 802ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker9] [1s 803ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 803ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker7] [1s 799ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker7] [1s 804ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fab5e47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57992381 queue.isEmpty: false DEBUG: [HttpClient-1-Worker12] [1s 800ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 800ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker12] [1s 805ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [1s 800ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker13] [1s 805ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker13] [1s 805ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 802ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker3] [1s 806ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker3] [1s 806ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker3] [1s 807ms] HttpClientImpl(2) ClientImpl (async) elapsed 54 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-1-Worker9] [1s 804ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [1s 805ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker9] [1s 807ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker9] [1s 807ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 807ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7a33376b DEBUG: [HttpClient-1-Worker14] [1s 805ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker7] [1s 805ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker7] [1s 808ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker7] [1s 808ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker7] [1s 808ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fab5e47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57992381, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fab5e47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57992381 DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fab5e47/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@57992381 DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker7] [1s 809ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker7] [1s 809ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker7] [1s 809ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker7] [1s 809ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker7] [1s 809ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker7] [1s 809ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [1s 809ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker7] [1s 809ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker7] [1s 809ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker7] [1s 810ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker3] [1s 807ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 810ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7af336b2 DEBUG: [HttpClient-1-Worker3] [1s 810ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 807ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ad37fba for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 811ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker15] [1s 812ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker15] [1s 812ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@142c449b for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 812ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker9] [1s 807ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29550873 DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29550873 DEBUG: [HttpClient-1-Worker9] [1s 813ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker9] [1s 813ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-1-Worker9] [1s 813ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker9] [1s 813ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [1s 808ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 814ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker14] [1s 814ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [1s 814ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker14] [1s 814ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker7] [1s 810ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [1s 815ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker7] [1s 815ms] HttpClientImpl(2) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-1-Worker7] [1s 815ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker7] [1s 815ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker7] [1s 815ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker7] [1s 816ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@142c449b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff72eee for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 817ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32852ff for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 818ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29550873 DEBUG: [HttpClient-1-Worker17] [1s 819ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker16] [1s 819ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [1s 814ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [1s 820ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [1s 820ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [1s 820ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 820ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 820ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker14] [1s 821ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [1s 821ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker14] [1s 821ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 821ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 821ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 821ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 821ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [1s 821ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 822ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7a42f77 DEBUG: [HttpClient-2-SelectorManager] [1s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff72eee for None (false) DEBUG: [HttpClient-1-Worker17] [1s 819ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 819ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [1s 822ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 823ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 823ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker18] [1s 823ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@68430443 DEBUG: [HttpClient-1-Worker18] [1s 824ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker14] [1s 822ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff72eee for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 824ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49118 DEBUG: [HttpClient-1-Worker16] [1s 824ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker16] [1s 825ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker16] [1s 825ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c1a3e14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1825b94f queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [1s 824ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@68430443 DEBUG: [HttpClient-1-Worker18] [1s 825ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [1s 825ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker18] [1s 825ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [1s 825ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 826ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c1a3e14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1825b94f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c1a3e14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1825b94f DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c1a3e14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1825b94f DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [1s 826ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [1s 826ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker16] [1s 826ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [1s 825ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@68430443 DEBUG: [HttpClient-1-Worker18] [1s 827ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 827ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker16] [1s 826ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker16] [1s 828ms] SocketTube(8) connecting flows Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49124 DEBUG: [HttpClient-1-Worker18] [1s 828ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker18] [1s 828ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker18] [1s 828ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e0d334b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e9aca2b queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [1s 828ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [1s 829ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker16] [1s 829ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 829ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker16] [1s 829ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [1s 829ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker18] [1s 829ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [1s 830ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker16] [1s 830ms] HttpClientImpl(2) ClientImpl (async) elapsed 58 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-1-Worker16] [1s 830ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 830ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 830ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-2-SelectorManager] [1s 829ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker18] [1s 830ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@142c449b for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 831ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 832ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 832ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 832ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-1-Worker18] [1s 832ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e0d334b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e9aca2b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [1s 832ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e0d334b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e9aca2b DEBUG: [HttpClient-1-Worker18] [1s 832ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker18] [1s 832ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e0d334b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7e9aca2b DEBUG: [HttpClient-1-Worker18] [1s 832ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [1s 831ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 832ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker16] [1s 833ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker19] [1s 833ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 833ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [1s 833ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker18] [1s 834ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker18] [1s 834ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker18] [1s 834ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [1s 834ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker18] [1s 834ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker18] [1s 834ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [1s 834ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker18] [1s 835ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [1s 835ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker18] [1s 835ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker18] [1s 835ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker18] [1s 835ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker18] [1s 835ms] HttpClientImpl(2) ClientImpl (async) elapsed 69 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-1-Worker18] [1s 835ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 835ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75955beb(2) DEBUG: [HttpClient-1-Worker18] [1s 836ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker18] [1s 836ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 837ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 838ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 839ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 839ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 839ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 839ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 840ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6bd81a16 (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 845ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 846ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 847ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 848ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-3-thread-2] [1s 848ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-3-thread-1] [1s 848ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-3-thread-3] [1s 848ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-3-thread-1] [1s 848ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 848ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 848ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 848ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [1s 849ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 849ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 849ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 849ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 848ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-3-thread-3] [1s 849ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 850ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 850ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 850ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 850ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 850ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 850ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@fd3bae3 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 850ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@fd3bae3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 850ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 851ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 850ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 850ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 851ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 851ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 851ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 851ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [1s 851ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [1s 851ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 851ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 852ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 852ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7f151002 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 852ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [1s 852ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7b2dc57c queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7b2dc57c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 853ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 853ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 852ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 856ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [1s 856ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [1s 856ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 852ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7f151002, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 858ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 858ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 858ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 858ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 858ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 858ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [1s 858ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 858ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [1s 858ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-3-thread-3] [1s 858ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 859ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 859ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@222cfe1a for C (true) DEBUG: [HttpClient-2-Worker0] [1s 859ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 859ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 859ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 859ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60659 DEBUG: [HttpClient-2-Worker1] [1s 860ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [1s 860ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28d4956a for C (true) DEBUG: [HttpClient-2-Worker1] [1s 860ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 860ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28cfe19a for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 860ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35993 DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49027 DEBUG: [HttpClient-2-Worker1] [1s 860ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 861ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [1s 861ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [1s 861ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 861ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 862ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [1s 862ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker3] [1s 862ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker3] [1s 862ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker3] [1s 862ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker3] [1s 862ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [1s 862ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker1] [1s 861ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker1] [1s 863ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker1] [1s 863ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker1] [1s 863ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker1] [1s 864ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker1] [1s 864ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker1] [1s 864ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [1s 861ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 862ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker2] [1s 864ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 864ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@500273f1 DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 865ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 865ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 865ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 865ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker4] [1s 865ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker4] [1s 865ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [1s 865ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [1s 865ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker4] [1s 865ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker4] [1s 865ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-2-Worker2] [1s 864ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [1s 865ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 867ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 867ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker2] [1s 867ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker5] [1s 867ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker2] [1s 867ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker2] [1s 867ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 867ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 867ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [pool-3-thread-4] [1s 868ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-SelectorManager] [1s 867ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@df9e15b DEBUG: [HttpClient-3-SelectorManager] [1s 869ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 869ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 869ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker2] [1s 869ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker7] [1s 869ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker7] [1s 869ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker7] [1s 869ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker7] [1s 869ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker6] [1s 869ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-2-Worker6] [1s 869ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker6] [1s 869ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker3] [1s 867ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 870ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker3] [1s 870ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker5] [1s 867ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 869ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker2] [1s 869ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5aed024f for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4b06db11 DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 871ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 872ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-2-Worker7] [1s 869ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker7] [1s 872ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 869ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker1] [1s 873ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 869ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker6] [1s 873ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker3] [1s 870ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker5] [1s 871ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 871ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker8] [1s 874ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [1s 871ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 875ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker9] [1s 872ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [1s 872ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker9] [1s 875ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker9] [1s 876ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker9] [1s 876ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5aed024f for None (false) DEBUG: [HttpClient-2-Worker1] [1s 873ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 876ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 876ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker1] [1s 876ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 877ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker1] [1s 877ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker6] [1s 873ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [1s 877ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker1] [1s 877ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker6] [1s 877ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [1s 877ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker1] [1s 877ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 877ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [1s 874ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker3] [1s 878ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 878ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b29a623 queue.isEmpty: true DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b29a623, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker6] [1s 878ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker6] [1s 879ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker6] [1s 879ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker8] [1s 875ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 875ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker9] [1s 876ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 876ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-2-Worker9] [1s 880ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 880ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 880ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5aed024f for R (false) DEBUG: [HttpClient-2-Worker11] [1s 881ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7f151002 DEBUG: [HttpClient-2-Worker11] [1s 881ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker11] [1s 881ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7f151002 DEBUG: [HttpClient-2-Worker11] [1s 881ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker1] [1s 877ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 881ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker3] [1s 878ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 882ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 882ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 882ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker1] [1s 883ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 883ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@70a4d75a DEBUG: [HttpClient-2-Worker6] [1s 879ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker10] [1s 880ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 881ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker10] [1s 884ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker10] [1s 884ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker11] [1s 881ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker11] [1s 885ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7f151002 DEBUG: [HttpClient-2-Worker3] [1s 882ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 883ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker1] [1s 886ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker1] [1s 886ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker1] [1s 886ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker1] [1s 886ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker6] [1s 884ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b71813 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768f1fc3 for R (true) DEBUG: [HttpClient-2-Worker10] [1s 884ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 888ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b71813 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 888ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 888ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker11] [1s 885ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker12] [1s 888ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@fd3bae3 DEBUG: [HttpClient-2-Worker12] [1s 888ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [1s 889ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@fd3bae3 DEBUG: [HttpClient-2-Worker12] [1s 889ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker3] [1s 886ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker10] [1s 888ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 888ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker10] [1s 890ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker10] [1s 890ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker10] [1s 890ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker10] [1s 890ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker10] [1s 890ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [1s 890ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 890ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 890ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker10] [1s 890ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker10] [1s 890ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker12] [1s 889ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker12] [1s 891ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@fd3bae3 DEBUG: [HttpClient-2-Worker12] [1s 891ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker12] [1s 891ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker3] [1s 889ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b71813 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 892ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3aea6aa6 for C (true) DEBUG: [HttpClient-2-Worker10] [1s 891ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-SelectorManager] [1s 892ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 892ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38957 DEBUG: [HttpClient-2-Worker13] [1s 892ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [1s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768f1fc3 for None (false) DEBUG: [HttpClient-2-Worker3] [1s 892ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker3] [1s 893ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker3] [1s 893ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker3] [1s 893ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker3] [1s 893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@227391a3 DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-2-Worker3] [1s 894ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker3] [1s 895ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is already completed DEBUG: [HttpClient-2-Worker3] [1s 895ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker3] [1s 895ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker10] [1s 892ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker13] [1s 893ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker13] [1s 896ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker13] [1s 896ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker13] [1s 896ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker13] [1s 896ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker13] [1s 896ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker13] [1s 897ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker13] [1s 897ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [1s 897ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-2-Worker13] [1s 898ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker13] [1s 898ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker13] [1s 898ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker13] [1s 898ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 893ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768f1fc3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 60659 DEBUG: [HttpClient-2-Worker12] [1s 899ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49027 DEBUG: [HttpClient-2-Worker12] [1s 899ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker12] [1s 899ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68d181f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cee0830 queue.isEmpty: false DEBUG: [HttpClient-2-Worker10] [1s 896ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [1s 898ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker3] [1s 900ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker14] [1s 898ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7b2dc57c DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7b2dc57c DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7b2dc57c DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker14] [1s 901ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 35993 DEBUG: [HttpClient-2-Worker14] [1s 902ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker14] [1s 902ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker14] [1s 902ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6dbe0eff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6379fd38 queue.isEmpty: false DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [1s 903ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [1s 903ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6dbe0eff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6379fd38, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6dbe0eff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6379fd38 DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6dbe0eff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6379fd38 DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [1s 903ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker14] [1s 903ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker14] [1s 903ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker14] [1s 904ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [1s 904ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker14] [1s 904ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker14] [1s 904ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [1s 904ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker14] [1s 904ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 900ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b608780 DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker15] [1s 905ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [1s 905ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker15] [1s 905ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker15] [1s 905ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker15] [1s 905ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker15] [1s 905ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 900ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker12] [1s 906ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker12] [1s 906ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker12] [1s 906ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68d181f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cee0830, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker12] [1s 907ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68d181f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cee0830 DEBUG: [HttpClient-2-Worker12] [1s 907ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker12] [1s 907ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68d181f2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6cee0830 DEBUG: [HttpClient-2-Worker10] [1s 900ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 900ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker10] [1s 908ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@299b53c8 DEBUG: [HttpClient-2-Worker3] [1s 908ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7cf3ea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b77ccfd queue.isEmpty: false DEBUG: [HttpClient-2-Worker3] [1s 908ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker10] [1s 908ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 904ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-2-Worker14] [1s 909ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [1s 909ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker16] [1s 905ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker12] [1s 907ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker12] [1s 910ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker12] [1s 910ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker12] [1s 910ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker12] [1s 910ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker3] [1s 908ms] HttpClientImpl(3) body subscriber registered: 3 DEBUG: [HttpClient-3-SelectorManager] [1s 909ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 910ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 910ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 910ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker16] [1s 909ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker3] [1s 911ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7cf3ea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b77ccfd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker16] [1s 911ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker16] [1s 911ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [1s 911ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7cf3ea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b77ccfd DEBUG: [HttpClient-2-Worker3] [1s 911ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker3] [1s 911ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7cf3ea0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b77ccfd DEBUG: [HttpClient-2-Worker3] [1s 911ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [1s 911ms] HttpClientImpl(3) body subscriber unregistered: 2 DEBUG: [HttpClient-2-Worker14] [1s 912ms] HttpClientImpl(3) ClientImpl (async) elapsed 63 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-2-Worker12] [1s 910ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker12] [1s 912ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker12] [1s 913ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker12] [1s 913ms] HttpClientImpl(3) ClientImpl (async) elapsed 65 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-2-Worker12] [1s 913ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker12] [1s 913ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker12] [1s 913ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker12] [1s 913ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 911ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768f1fc3 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34c1ceb0 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 914ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9b71813 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 915ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker17] [1s 915ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker18] [1s 915ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker18] [1s 915ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 911ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker16] [1s 916ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker16] [1s 917ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker16] [1s 917ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker16] [1s 917ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [1s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 917ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 917ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker16] [1s 917ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker3] [1s 911ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker16] [1s 918ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker16] [1s 918ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker16] [1s 918ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [1s 918ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 918ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 918ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker16] [1s 918ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker16] [1s 919ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker16] [1s 919ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker16] [1s 919ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker14] [1s 912ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker14] [1s 919ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker17] [1s 915ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [1s 918ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker3] [1s 921ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker16] [1s 919ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker14] [1s 920ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker16] [1s 922ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 922ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44ce7205 DEBUG: [HttpClient-2-Worker14] [1s 922ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker16] [1s 922ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34c1ceb0 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 923ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 925ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 926ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34c1ceb0 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 926ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [1s 921ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker19] [1s 927ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b29a623 DEBUG: [HttpClient-2-Worker3] [1s 927ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker3] [1s 927ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker3] [1s 928ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker19] [1s 927ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker19] [1s 928ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b29a623 DEBUG: [HttpClient-2-Worker19] [1s 929ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker19] [1s 929ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker19] [1s 929ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b29a623 DEBUG: [HttpClient-2-Worker19] [1s 929ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker19] [1s 929ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 38957 DEBUG: [HttpClient-2-Worker19] [1s 930ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker19] [1s 930ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker19] [1s 931ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3117dbca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5276bb91 queue.isEmpty: false DEBUG: [HttpClient-2-Worker19] [1s 931ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker19] [1s 931ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-SelectorManager] [1s 927ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5aed024f for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 932ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-2-Worker3] [1s 928ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker3] [1s 932ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker3] [1s 933ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker3] [1s 933ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker3] [1s 933ms] HttpClientImpl(3) ClientImpl (async) elapsed 85 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-2-Worker19] [1s 931ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-3-SelectorManager] [1s 934ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 934ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [1s 934ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker20] [1s 934ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker19] [1s 934ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3117dbca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5276bb91, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker19] [1s 935ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3117dbca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5276bb91 DEBUG: [HttpClient-2-Worker19] [1s 935ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker19] [1s 935ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3117dbca/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5276bb91 DEBUG: [HttpClient-2-Worker19] [1s 935ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker19] [1s 935ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker19] [1s 935ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker19] [1s 935ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker19] [1s 936ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker19] [1s 936ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker19] [1s 936ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker19] [1s 936ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker19] [1s 937ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker19] [1s 937ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker19] [1s 937ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker19] [1s 937ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker19] [1s 937ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker19] [1s 938ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker19] [1s 938ms] HttpClientImpl(3) ClientImpl (async) elapsed 69 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-2-Worker19] [1s 938ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker19] [1s 938ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@11444b1(3) DEBUG: [HttpClient-2-Worker19] [1s 938ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker19] [1s 938ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 939ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 940ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 941ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] HttpClientImpl(3) No key for channel DEBUG: [HttpClient-3-SelectorManager] [1s 942ms] SocketTube(12) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@77fdb5d2 (java.io.IOException: No key for channel) DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 943ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 949ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-4-thread-1] [1s 961ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-4-thread-2] [1s 961ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-4-thread-1] [1s 961ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 961ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [1s 961ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [1s 962ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [1s 962ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 962ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [1s 962ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [1s 962ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [1s 962ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [1s 962ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [1s 963ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [1s 963ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a5bbdf7 queue.isEmpty: true DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a5bbdf7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 963ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 963ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [1s 963ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [1s 963ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 963ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 963ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [1s 964ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ff54416 for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 964ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [pool-4-thread-3] [1s 962ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker0] [1s 963ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-SelectorManager] [1s 964ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45935 DEBUG: [pool-4-thread-3] [1s 965ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [1s 965ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [1s 965ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [1s 965ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 965ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 966ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [1s 966ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 966ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker1] [1s 966ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@350d2f66 DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 966ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker0] [1s 966ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [1s 966ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [1s 966ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f1e172c queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [1s 967ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f1e172c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 967ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 967ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-4] [1s 967ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker3] [1s 967ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-3-Worker1] [1s 966ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker1] [1s 968ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 968ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 968ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker4] [1s 969ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker4] [1s 969ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker2] [1s 966ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 967ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 969ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker2] [1s 969ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [1s 969ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker2] [1s 969ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker2] [1s 969ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker0] [1s 967ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@700fb7a3 for R (true) DEBUG: [HttpClient-3-Worker3] [1s 970ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker3] [1s 970ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker3] [1s 970ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker3] [1s 970ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker1] [1s 968ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker3] [1s 971ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker3] [1s 971ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker4] [1s 969ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 971ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker4] [1s 972ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [1s 969ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 972ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker2] [1s 969ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [1s 973ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [1s 973ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [1s 970ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 973ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 973ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 974ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cebcd4f queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [1s 972ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker0] [1s 974ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [1s 974ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 974ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 974ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker3] [1s 972ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 974ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cebcd4f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker3] [1s 975ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker3] [1s 975ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a1c9aab queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [1s 974ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 976ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [1s 976ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 976ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker0] [1s 975ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-4-thread-3] [1s 975ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 980ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [1s 975ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a1c9aab, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [1s 976ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [1s 980ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41b5270c for C (true) DEBUG: [pool-4-thread-3] [1s 981ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [1s 982ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 982ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60645 DEBUG: [HttpClient-3-Worker5] [1s 982ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker5] [1s 983ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker5] [1s 983ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 981ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 982ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [1s 983ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker3] [1s 983ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 982ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker1] [1s 984ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker1] [1s 984ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker1] [1s 984ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker1] [1s 985ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker5] [1s 983ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker5] [1s 985ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker5] [1s 985ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 985ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 985ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@102048ec DEBUG: [HttpClient-4-SelectorManager] [1s 985ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 986ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 986ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 986ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 986ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker6] [1s 986ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [1s 986ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [1s 986ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [1s 986ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker6] [1s 986ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker6] [1s 986ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-4-thread-3] [1s 983ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 987ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 987ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker3] [1s 983ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker3] [1s 988ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 985ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker3] [1s 989ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker3] [1s 989ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [1s 989ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [1s 985ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker1] [1s 989ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [1s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@700fb7a3 for None (false) DEBUG: [HttpClient-3-Worker5] [1s 989ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker5] [1s 990ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 990ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 990ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker3] [1s 989ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker7] [1s 990ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a5bbdf7 DEBUG: [HttpClient-3-Worker7] [1s 990ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker7] [1s 990ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a5bbdf7 DEBUG: [HttpClient-3-Worker7] [1s 990ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker1] [1s 989ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker5] [1s 990ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [1s 990ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@700fb7a3 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 991ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 991ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [1s 991ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker1] [1s 991ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker1] [1s 991ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [1s 992ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 992ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker3] [1s 990ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker3] [1s 992ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker7] [1s 990ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-SelectorManager] [1s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@934cf20 for R (true) DEBUG: [HttpClient-4-SelectorManager] [1s 993ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61b6b7a for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 993ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 993ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 993ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 994ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35275 DEBUG: [HttpClient-4-SelectorManager] [1s 994ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3b8ca41f for C (true) DEBUG: [HttpClient-3-Worker9] [1s 994ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker9] [1s 994ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 992ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker7] [1s 993ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a5bbdf7 DEBUG: [HttpClient-3-Worker5] [1s 996ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker8] [1s 994ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 994ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 996ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34883 DEBUG: [HttpClient-3-Worker9] [1s 994ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker10] [1s 997ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker10] [1s 997ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker10] [1s 997ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker10] [1s 997ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker10] [1s 997ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker10] [1s 997ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker10] [1s 998ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker10] [1s 998ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker10] [1s 998ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker10] [1s 998ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker1] [1s 995ms] Http1Exchange initiating completion of bodySentCF Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker1] [1s 999ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 999ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@369f1537 DEBUG: [HttpClient-3-Worker7] [1s 996ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker10] [1s 999ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker1] [2s] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker1] [2s] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker1] [2s] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker5] [1s 996ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker5] [2s] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [2s] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [2s 1ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 1ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker5] [2s 1ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker8] [1s 996ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [2s 1ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [1s 997ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 997ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker9] [2s 2ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker9] [2s 2ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker10] [2s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker10] [2s 2ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker10] [2s 2ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker1] [2s] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker5] [2s 1ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [2s 2ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f8b4ddc DEBUG: [HttpClient-3-Worker5] [2s 3ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 3ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 3ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 3ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker9] [2s 2ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-4-SelectorManager] [2s 3ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-3-Worker11] [2s 4ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker11] [2s 4ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker11] [2s 4ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker11] [2s 4ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker11] [2s 4ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker11] [2s 4ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker1] [2s 3ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is already completed DEBUG: [HttpClient-3-Worker1] [2s 5ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker5] [2s 3ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [2s 4ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker5] [2s 6ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [2s 4ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@934cf20 for None (false) DEBUG: [HttpClient-3-Worker9] [2s 6ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [2s 5ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [2s 6ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 6ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker5] [2s 6ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [2s 7ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1e172c DEBUG: [HttpClient-3-Worker12] [2s 7ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [2s 7ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1e172c DEBUG: [HttpClient-3-Worker12] [2s 7ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker9] [2s 6ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [2s 7ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@934cf20 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [2s 7ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa35d8c for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [2s 8ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SocketTube(16) subscribe event raised Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-3-Worker5] [2s 8ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker5] [2s 9ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1cf779da DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker12] [2s 7ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker12] [2s 10ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f1e172c Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 45935 DEBUG: [HttpClient-3-Worker12] [2s 10ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker13] [2s 8ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [2s 8ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@53c2169a DEBUG: [HttpClient-4-SelectorManager] [2s 10ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 11ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 11ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker9] [2s 9ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker14] [2s 11ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [2s 11ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker9] [2s 11ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [2s 11ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker9] [2s 11ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker5] [2s 9ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 4) READING_HEADERS DEBUG: [HttpClient-3-Worker5] [2s 12ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker5] [2s 12ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is already completed DEBUG: [HttpClient-3-Worker5] [2s 12ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker1] [2s 10ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker1] [2s 13ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker13] [2s 11ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [2s 11ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 13ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 13ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 13ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker14] [2s 11ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker14] [2s 14ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker14] [2s 14ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker14] [2s 14ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6725493 for R (true) DEBUG: [HttpClient-3-Worker5] [2s 12ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker1] [2s 13ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3858fd94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c677e47 queue.isEmpty: false Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 60645 DEBUG: [HttpClient-3-Worker5] [2s 16ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker13] [2s 13ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker13] [2s 16ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker13] [2s 16ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker13] [2s 16ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker13] [2s 16ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker13] [2s 17ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker13] [2s 17ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker13] [2s 17ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 17ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 17ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [2s 13ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker15] [2s 17ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker15] [2s 18ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker15] [2s 18ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [2s 16ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker5] [2s 16ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker5] [2s 19ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3d52a98c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28419d7f queue.isEmpty: false DEBUG: [HttpClient-3-Worker5] [2s 19ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker13] [2s 17ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [2s 18ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 20ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker13] [2s 20ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker13] [2s 20ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [2s 20ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 21ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 21ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker13] [2s 21ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [2s 21ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [2s 21ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [2s 19ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker1] [2s 22ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3858fd94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c677e47, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker1] [2s 22ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3858fd94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c677e47 DEBUG: [HttpClient-3-Worker5] [2s 22ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker5] [2s 22ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3d52a98c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28419d7f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-SelectorManager] [2s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa35d8c for None (false) DEBUG: [HttpClient-3-Worker5] [2s 22ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3d52a98c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28419d7f DEBUG: [HttpClient-4-SelectorManager] [2s 23ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [2s 23ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [2s 23ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa35d8c for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 23ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [2s 21ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker13] [2s 23ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker13] [2s 23ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [2s 21ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [2s 24ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [2s 24ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker15] [2s 24ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker1] [2s 22ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker5] [2s 23ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [2s 23ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a1c9aab DEBUG: [HttpClient-3-Worker5] [2s 26ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3d52a98c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28419d7f DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6725493 for None (false) DEBUG: [HttpClient-3-Worker5] [2s 26ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [2s 26ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-3-Worker5] [2s 26ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker5] [2s 26ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6725493 for R (false) DEBUG: [HttpClient-3-Worker17] [2s 26ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cebcd4f DEBUG: [HttpClient-3-Worker17] [2s 26ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker17] [2s 26ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cebcd4f DEBUG: [HttpClient-3-Worker17] [2s 27ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [2s 24ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [2s 27ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7cbe0928 DEBUG: [HttpClient-3-Worker15] [2s 24ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker1] [2s 25ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3858fd94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c677e47 DEBUG: [HttpClient-3-Worker1] [2s 28ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [2s 26ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a1c9aab DEBUG: [HttpClient-3-Worker16] [2s 29ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker16] [2s 29ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker5] [2s 26ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-4-SelectorManager] [2s 26ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [2s 29ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [2s 27ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker5] [2s 30ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker17] [2s 30ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cebcd4f DEBUG: [HttpClient-3-Worker13] [2s 28ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [2s 30ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [2s 28ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [2s 28ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker1] [2s 31ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker1] [2s 31ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker1] [2s 31ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [2s 29ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a1c9aab DEBUG: [HttpClient-3-Worker1] [2s 31ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker1] [2s 31ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [2s 32ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [2s 32ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker1] [2s 32ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [2s 32ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker16] [2s 32ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-3-Worker16] [2s 32ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker5] [2s 30ms] SocketTube(14) connecting flows Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 34883 DEBUG: [HttpClient-3-Worker16] [2s 33ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [2s 31ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 34ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker1] [2s 32ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 32ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 34ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@700fb7a3 for R (false) DEBUG: [HttpClient-3-Worker1] [2s 35ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker5] [2s 33ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker5] [2s 35ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker5] [2s 35ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [2s 35ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker5] [2s 35ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker1] [2s 35ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker1] [2s 36ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 34ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker16] [2s 36ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@394a1687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9528e6a queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [2s 34ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) headersReader is already completed DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker15] [2s 37ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker16] [2s 37ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [2s 38ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [2s 38ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker16] [2s 38ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@394a1687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9528e6a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [2s 38ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@394a1687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9528e6a DEBUG: [HttpClient-4-SelectorManager] [2s 35ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 38ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 38ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 38ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 38ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [2s 38ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@934cf20 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 39ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker18] [2s 39ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker18] [2s 39ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [2s 35ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 40ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 40ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker1] [2s 36ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker5] [2s 40ms] HttpClientImpl(4) body subscriber unregistered: 1 Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 35275 DEBUG: [HttpClient-3-Worker5] [2s 41ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 38ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker5] [2s 41ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker19] [2s 40ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker19] [2s 41ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 41ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker1] [2s 41ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker1] [2s 42ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker5] [2s 41ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker5] [2s 43ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker16] [2s 41ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@394a1687/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9528e6a DEBUG: [HttpClient-3-Worker16] [2s 43ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [2s 43ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [2s 42ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker1] [2s 43ms] HttpClientImpl(4) ClientImpl (async) elapsed 82 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-3-Worker15] [2s 44ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ecc4ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2568f4d4 queue.isEmpty: false DEBUG: [HttpClient-3-Worker5] [2s 43ms] HttpClientImpl(4) ClientImpl (async) elapsed 82 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-3-Worker16] [2s 43ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [2s 45ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker16] [2s 45ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [2s 45ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker16] [2s 45ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker16] [2s 45ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [2s 45ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker16] [2s 45ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 45ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker15] [2s 44ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [2s 46ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker16] [2s 45ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 45ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker15] [2s 46ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ecc4ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2568f4d4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker15] [2s 46ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ecc4ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2568f4d4 DEBUG: [HttpClient-3-Worker15] [2s 47ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [2s 47ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ecc4ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2568f4d4 DEBUG: [HttpClient-3-Worker15] [2s 47ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [2s 47ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [2s 47ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [2s 47ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker15] [2s 47ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [2s 46ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aa35d8c for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 47ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 48ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-3-Worker16] [2s 48ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [2s 48ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker16] [2s 48ms] HttpClientImpl(4) ClientImpl (async) elapsed 81 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-3-Worker16] [2s 48ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [2s 48ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker16] [2s 49ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [2s 49ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker15] [2s 47ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 48ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 53ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-3-Worker15] [2s 53ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-SelectorManager] [2s 53ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [2s 53ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [2s 53ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker20] [2s 53ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker20] [2s 54ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 53ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 54ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-Worker15] [2s 55ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6725493 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 55ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker15] [2s 55ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker15] [2s 60ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 60ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 61ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [2s 61ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker15] [2s 61ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker15] [2s 61ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker21] [2s 61ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker21] [2s 62ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [2s 61ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [2s 62ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@649c5f14(4) DEBUG: [HttpClient-3-Worker15] [2s 63ms] HttpClientImpl(4) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-4-SelectorManager] [2s 63ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 63ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-Worker15] [2s 63ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [2s 64ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71007c12 DEBUG: [HttpClient-3-Worker15] [2s 65ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 64ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 72ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 73ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 74ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-5-thread-1] [2s 81ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-5-thread-2] [2s 81ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [pool-5-thread-1] [2s 81ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-5-thread-1] [2s 81ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 81ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [2s 82ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [2s 82ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [2s 82ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [pool-5-thread-1] [2s 82ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [2s 82ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [2s 82ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [2s 83ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [2s 83ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@191c28e7 queue.isEmpty: true DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@191c28e7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [2s 83ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [2s 83ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [2s 83ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [2s 83ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 83ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [2s 83ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker0] [2s 82ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-SelectorManager] [2s 84ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5165df28 for C (true) DEBUG: [HttpClient-4-Worker0] [2s 84ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [2s 84ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-5-SelectorManager] [2s 84ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 84ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51451 DEBUG: [HttpClient-4-Worker0] [2s 84ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [2s 84ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker1] [2s 85ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker1] [2s 85ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker1] [2s 85ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker1] [2s 85ms] SocketTube(17) registering subscribe event DEBUG: [pool-5-thread-4] [2s 85ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-4-Worker0] [2s 84ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 85ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-4-Worker2] [2s 85ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-4-Worker2] [2s 86ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker2] [2s 86ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker2] [2s 86ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b9db458 DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 86ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-4-Worker1] [2s 85ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker1] [2s 87ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker1] [2s 87ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker1] [2s 87ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 87ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 87ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker4] [2s 87ms] SocketTube(17) write: requesting more... DEBUG: [pool-5-thread-3] [2s 85ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-4-Worker4] [2s 87ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [2s 87ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker2] [2s 86ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [2s 86ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker0] [2s 88ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [2s 88ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7cb5e1d7 queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [2s 88ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7cb5e1d7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker3] [2s 86ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker3] [2s 89ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [2s 89ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker3] [2s 89ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker3] [2s 89ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker3] [2s 89ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e9f314f for R (true) DEBUG: [HttpClient-4-Worker1] [2s 87ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-4-Worker1] [2s 91ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker1] [2s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-5-thread-3] [2s 87ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [2s 92ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [2s 92ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [2s 92ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker4] [2s 88ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-5-thread-3] [2s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [2s 93ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker4] [2s 93ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker4] [2s 93ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [2s 93ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker4] [2s 93ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker4] [2s 93ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker4] [2s 93ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker2] [2s 88ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [2s 89ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [2s 94ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [2s 93ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker0] [2s 94ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [2s 93ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [2s 94ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker4] [2s 94ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker4] [2s 94ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker4] [2s 95ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker4] [2s 95ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker2] [2s 94ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [2s 94ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@796a9f4 queue.isEmpty: true DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@796a9f4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [2s 95ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [2s 95ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [2s 95ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [2s 95ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [2s 96ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e9f314f for None (false) DEBUG: [pool-5-thread-3] [2s 96ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [2s 94ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-5-thread-3] [2s 96ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker4] [2s 95ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 96ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker4] [2s 97ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@188f21a2 DEBUG: [HttpClient-4-Worker4] [2s 97ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 96ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e9f314f for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2fcbcffb for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7eb0ce00 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57121 DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 98ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59683 DEBUG: [HttpClient-4-Worker2] [2s 96ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15af0d68 queue.isEmpty: true DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15af0d68, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [2s 99ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [2s 100ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker2] [2s 100ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker2] [2s 100ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker6] [2s 99ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker6] [2s 100ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 100ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker6] [2s 100ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker6] [2s 100ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker6] [2s 100ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 100ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f8071a0 DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker8] [2s 101ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [2s 101ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker8] [2s 101ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker8] [2s 101ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker8] [2s 101ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker8] [2s 101ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2465a9f for R (true) DEBUG: [HttpClient-4-Worker5] [2s 99ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@191c28e7 DEBUG: [HttpClient-4-Worker7] [2s 99ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [2s 102ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [2s 102ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@191c28e7 DEBUG: [HttpClient-4-Worker5] [2s 103ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker2] [2s 100ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker5] [2s 103ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker5] [2s 103ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@191c28e7 DEBUG: [HttpClient-4-Worker5] [2s 103ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker6] [2s 100ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker6] [2s 103ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker6] [2s 103ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [2s 104ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [2s 103ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 104ms] SocketTube(18) write: starting subscription Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-4-Worker7] [2s 104ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker7] [2s 104ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker7] [2s 104ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker7] [2s 104ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker7] [2s 104ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker7] [2s 105ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker7] [2s 105ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker7] [2s 105ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker2] [2s 103ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker5] [2s 103ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 104ms] SocketTube(18) write: offloading requestMore Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 106ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a879fbf for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 106ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker6] [2s 104ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker6] [2s 106ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 106ms] Http1Publisher(SocketTube(18)) WriteTask Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 51451 DEBUG: [HttpClient-4-Worker5] [2s 106ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker5] [2s 107ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker9] [2s 106ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 106ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1624d2d3 DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker11] [2s 107ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 107ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker11] [2s 107ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [2s 108ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker11] [2s 108ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker11] [2s 108ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 106ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker6] [2s 108ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [2s 106ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker7] [2s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 108ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker7] [2s 108ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [2s 109ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [2s 109ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 109ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker7] [2s 109ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [2s 107ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b0ca33f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4446e05 queue.isEmpty: false DEBUG: [HttpClient-4-Worker9] [2s 107ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker9] [2s 110ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [2s 107ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [2s 110ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker5] [2s 111ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker5] [2s 111ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker5] [2s 111ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b0ca33f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4446e05, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [2s 111ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b0ca33f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4446e05 DEBUG: [HttpClient-4-Worker5] [2s 111ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker5] [2s 111ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b0ca33f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4446e05 DEBUG: [HttpClient-4-Worker5] [2s 112ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker5] [2s 112ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker5] [2s 112ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker5] [2s 112ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker5] [2s 112ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker5] [2s 113ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker5] [2s 113ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [2s 113ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker5] [2s 113ms] HttpClientImpl(5) ClientImpl (async) elapsed 32 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-4-Worker5] [2s 114ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker5] [2s 114ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker5] [2s 114ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker5] [2s 114ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 108ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57571 DEBUG: [HttpClient-5-SelectorManager] [2s 116ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker12] [2s 116ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker6] [2s 108ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 117ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker6] [2s 117ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker6] [2s 117ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker6] [2s 117ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker6] [2s 117ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [2s 117ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 117ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [2s 117ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker6] [2s 117ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker7] [2s 109ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker6] [2s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker6] [2s 118ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ab1eb44 DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker6] [2s 118ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker10] [2s 111ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker10] [2s 119ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker10] [2s 119ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker10] [2s 119ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker10] [2s 119ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 116ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e9f314f for R (false) DEBUG: [HttpClient-4-Worker12] [2s 116ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker12] [2s 120ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker12] [2s 120ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker12] [2s 120ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker12] [2s 120ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker12] [2s 121ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker12] [2s 121ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker12] [2s 121ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker12] [2s 121ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [2s 118ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker7] [2s 121ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [2s 121ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [2s 122ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [2s 122ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker7] [2s 122ms] Http1Publisher(SocketTube(19)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker7] [2s 122ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker7] [2s 122ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker7] [2s 122ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3bb9470d DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker7] [2s 123ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker7] [2s 124ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 120ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 124ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 124ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 124ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 124ms] SocketTube(17) write: offloading requestMore Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2465a9f for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2465a9f for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ef20292 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19b83caf DEBUG: [HttpClient-4-Worker12] [2s 125ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-4-Worker12] [2s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 125ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-4-Worker12] [2s 126ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 126ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker12] [2s 126ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker13] [2s 126ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 126ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7cb5e1d7 DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7cb5e1d7 DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7cb5e1d7 DEBUG: [HttpClient-4-Worker13] [2s 126ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [2s 126ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 126ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 127ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-4-Worker15] [2s 127ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker15] [2s 127ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker15] [2s 127ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker15] [2s 127ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker14] [2s 126ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-SelectorManager] [2s 127ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker16] [2s 127ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker14] [2s 128ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker16] [2s 128ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker16] [2s 128ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker16] [2s 128ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker16] [2s 128ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [2s 127ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ef20292 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ef20292 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 128ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@796a9f4 DEBUG: [HttpClient-4-Worker17] [2s 129ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [2s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker16] [2s 129ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker16] [2s 129ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker16] [2s 129ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker16] [2s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 57121 DEBUG: [HttpClient-5-SelectorManager] [2s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29bac701 for R (true) DEBUG: [HttpClient-4-Worker14] [2s 130ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [2s 129ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@796a9f4 DEBUG: [HttpClient-4-Worker17] [2s 130ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker16] [2s 129ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker17] [2s 130ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [2s 131ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@796a9f4 DEBUG: [HttpClient-4-Worker17] [2s 131ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker17] [2s 131ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker14] [2s 130ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 59683 DEBUG: [HttpClient-4-Worker17] [2s 131ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [2s 131ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@522e80d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f126522 queue.isEmpty: false DEBUG: [HttpClient-4-Worker16] [2s 132ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [2s 132ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker17] [2s 132ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker17] [2s 132ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@522e80d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f126522, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@522e80d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f126522 DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@522e80d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f126522 DEBUG: [HttpClient-4-Worker14] [2s 131ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a5cbc2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f5e3d05 queue.isEmpty: false DEBUG: [HttpClient-4-Worker16] [2s 132ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29bac701 for None (false) DEBUG: [HttpClient-4-Worker16] [2s 133ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker16] [2s 133ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 133ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker17] [2s 132ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-5-SelectorManager] [2s 133ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [2s 134ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 134ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker18] [2s 134ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15af0d68 DEBUG: [HttpClient-4-Worker16] [2s 133ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [2s 134ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker16] [2s 134ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker16] [2s 134ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker16] [2s 134ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-4-Worker16] [2s 134ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker16] [2s 135ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker16] [2s 135ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [2s 134ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker14] [2s 135ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker17] [2s 134ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-SelectorManager] [2s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29bac701 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 135ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 135ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [2s 135ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker17] [2s 135ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [2s 136ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [2s 136ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker18] [2s 134ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker18] [2s 136ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15af0d68 DEBUG: [HttpClient-4-Worker18] [2s 136ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker18] [2s 137ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker18] [2s 137ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15af0d68 DEBUG: [HttpClient-4-Worker18] [2s 137ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker16] [2s 135ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@35c9cc66 DEBUG: [HttpClient-4-Worker14] [2s 135ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a5cbc2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f5e3d05, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a5cbc2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f5e3d05 DEBUG: [HttpClient-5-SelectorManager] [2s 136ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a5cbc2a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f5e3d05 DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker14] [2s 138ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker14] [2s 138ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker17] [2s 136ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker17] [2s 138ms] HttpClientImpl(5) ClientImpl (async) elapsed 53 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-4-Worker17] [2s 139ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker17] [2s 139ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker17] [2s 139ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker17] [2s 139ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker18] [2s 137ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker16] [2s 137ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 57571 DEBUG: [HttpClient-4-Worker18] [2s 141ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker18] [2s 141ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker18] [2s 141ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43c150b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49c37486 queue.isEmpty: false DEBUG: [HttpClient-4-Worker18] [2s 142ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker18] [2s 142ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker18] [2s 142ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker18] [2s 142ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43c150b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49c37486, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43c150b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49c37486 DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43c150b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49c37486 DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker18] [2s 143ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [2s 143ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker18] [2s 143ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [2s 144ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker18] [2s 144ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker18] [2s 144ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker18] [2s 145ms] HttpClientImpl(5) ClientImpl (async) elapsed 59 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-4-Worker18] [2s 145ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [2s 145ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [2s 145ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 138ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker14] [2s 138ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ef20292 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-4-Worker14] [2s 146ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker19] [2s 146ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker19] [2s 147ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 146ms] SocketTube(18) connecting flows DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker14] [2s 147ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker14] [2s 147ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker14] [2s 148ms] HttpClientImpl(5) ClientImpl (async) elapsed 66 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-4-Worker14] [2s 148ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker14] [2s 148ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17dbc46c(5) DEBUG: [HttpClient-4-Worker14] [2s 148ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker14] [2s 148ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29bac701 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker20] [2s 151ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker20] [2s 151ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 151ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] HttpClientImpl(5) No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5f50e4e4 (java.io.IOException: No key for channel) DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 154ms] Http2ClientImpl stopping DEBUG: [MainThread] [2s 156ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-6-thread-2] [2s 158ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-6-thread-3] [2s 158ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-6-thread-1] [2s 158ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-6-thread-3] [2s 158ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [2s 158ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [pool-6-thread-1] [2s 158ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [pool-6-thread-4] [2s 159ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-5-Worker1] [2s 159ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:27 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 9:42:27 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 9:42:27 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-6-thread-3] [2s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [2s 181ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 9:42:27 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-6-thread-3] [2s 181ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [2s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-SelectorManager] [2s 181ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5907d882 for C (true) DEBUG: [HttpClient-5-Worker0] [2s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [2s 182ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [2s 182ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [pool-6-thread-1] [2s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [2s 183ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [2s 181ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [2s 182ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [pool-6-thread-1] [2s 183ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 183ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50886 DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53ffb3f2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71d93e7c for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-Worker1] [2s 184ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50898 DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50912 DEBUG: [HttpClient-6-SelectorManager] [2s 184ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@96ff41d for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 185ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 185ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50922 DEBUG: [pool-6-thread-3] [2s 205ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [2s 207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [2s 211ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker4] [2s 294ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker5] [2s 295ms] SocketTube(24) connecting flows DEBUG: [HttpClient-5-Worker4] [2s 296ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker4] [2s 296ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker5] [2s 296ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [2s 296ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-5-Worker5] [2s 296ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker4] [2s 296ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [2s 297ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker4] [2s 297ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker4] [2s 298ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker4] [2s 298ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker4] [2s 298ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker4] [2s 298ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker4] [2s 298ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker4] [2s 299ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [2s 298ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker5] [2s 299ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-5-Worker5] [2s 299ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker5] [2s 300ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [2s 300ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [2s 300ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker2] [2s 300ms] SocketTube(21) connecting flows DEBUG: [HttpClient-6-SelectorManager] [2s 300ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-5-Worker0] [2s 300ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 301ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 301ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker2] [2s 300ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker2] [2s 302ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker2] [2s 302ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker2] [2s 302ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker2] [2s 302ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker2] [2s 302ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker2] [2s 302ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker2] [2s 302ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker2] [2s 302ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker2] [2s 302ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 301ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 303ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 303ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 303ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker0] [2s 303ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 303ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 303ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 303ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 397ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 397ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [2s 406ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [2s 406ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker2] [2s 411ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker2] [2s 411ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker4] [2s 414ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker4] [2s 415ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] 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@4ec022de[Not completed, 4 dependents] (id=1340) 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] [2s 482ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-5-Worker4] [3s 74ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [3s 74ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 75ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 75ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] 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@3e33e89c[Not completed, 4 dependents] (id=1348) 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] [3s 76ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 76ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-5-Worker4] [3s 77ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [3s 77ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker7] [3s 77ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 77ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 77ms] 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@73ed3d0b[Not completed, 4 dependents] (id=1342) 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] [3s 78ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 78ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] 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@6893ba68[Not completed, 4 dependents] (id=1344) 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] [3s 79ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-5-Worker4] [3s 79ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [3s 79ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker4] [3s 79ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-6-SelectorManager] [3s 80ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 80ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (true) DEBUG: [HttpClient-5-Worker8] [3s 80ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 80ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 80ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 80ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 80ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker5] [3s 81ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker5] [3s 81ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker2] [3s 81ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [3s 80ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker2] [3s 81ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker2] [3s 81ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker8] [3s 80ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 82ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 80ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 82ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 82ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 81ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [3s 83ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker0] [3s 126ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [3s 126ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 126ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [3s 127ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [3s 127ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 127ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [3s 128ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [3s 128ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker0] [3s 128ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker0] [3s 128ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 128ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [3s 128ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [3s 128ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker2] [3s 130ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker2] [3s 130ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker2] [3s 130ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker2] [3s 130ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker2] [3s 130ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker2] [3s 131ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker2] [3s 131ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker2] [3s 131ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker2] [3s 131ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker2] [3s 131ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker2] [3s 131ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker2] [3s 131ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker2] [3s 131ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker4] [3s 133ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker4] [3s 133ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker4] [3s 134ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker4] [3s 134ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker4] [3s 134ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker4] [3s 134ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker4] [3s 134ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker4] [3s 134ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker5] [3s 135ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [3s 135ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker5] [3s 135ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-5-Worker5] [3s 136ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker5] [3s 136ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker5] [3s 136ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker5] [3s 136ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker5] [3s 136ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [3s 139ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 645ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 645ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 645ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 645ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 646ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 679ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 679ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 690ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 690ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 690ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 691ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 691ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 695ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 703ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 703ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 703ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 704ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 704ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 705ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 705ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 705ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 705ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 705ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 705ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 705ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 705ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 705ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 706ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 706ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 706ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 706ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 706ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 706ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 706ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 707ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [3s 708ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 716ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 716ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 716ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 716ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 716ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 717ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 799ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 799ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 799ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 800ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 800ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 800ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 802ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 802ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 806ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 806ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 809ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 809ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 809ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50898 remote=/127.0.0.1:40091] DEBUG: [HttpClient-5-Worker11] [3s 809ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 809ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28fda94d queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28fda94d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 810ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 810ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 810ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67deebe2 DEBUG: [HttpClient-5-Worker11] [3s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 822ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 822ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 822ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 822ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 822ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker11] [3s 822ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 822ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 822ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 822ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 822ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 823ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 824ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 824ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker11] [3s 824ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 824ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 824ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 824ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 824ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 824ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 824ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 824ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 826ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 827ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 827ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 827ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 827ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 827ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 827ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 827ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 827ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 827ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 828ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 828ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 828ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 828ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 828ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18008959 DEBUG: [HttpClient-5-Worker11] [3s 828ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 828ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 829ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 830ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 830ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 831ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 831ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 831ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 831ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 831ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 831ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 850ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 850ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [3s 850ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [3s 855ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 856ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 856ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 856ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 856ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 856ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 856ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 899ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 899ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 899ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 900ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 900ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 900ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 900ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 901ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28fda94d DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28fda94d DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28fda94d DEBUG: [HttpClient-5-Worker13] [3s 902ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 907ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50898 DEBUG: [HttpClient-5-Worker13] [3s 908ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 908ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker13] [3s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 908ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 908ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 909ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99 DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99 DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 909ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 909ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 910ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 911ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99 DEBUG: [HttpClient-5-Worker13] [3s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68e0d99d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7436cf99 DEBUG: [HttpClient-5-Worker13] [3s 911ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 912ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 912ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker13] [3s 912ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 912ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 912ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 912ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 912ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 912ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 913ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 913ms] HttpClientImpl(6) ClientImpl (async) elapsed 1755 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-5-Worker13] [3s 913ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 913ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker13] [3s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 913ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 913ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 913ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 914ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 914ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 914ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 914ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 914ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 915ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 915ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 915ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1642c58a for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 923ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-5-Worker14] [3s 923ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 923ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [3s 924ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [3s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 924ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 924ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 928ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker14] [3s 928ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [3s 928ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [3s 928ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 929ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 929ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [3s 929ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker14] [3s 930ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 930ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 930ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker14] [3s 930ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker14] [3s 931ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 931ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 931ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 932ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 932ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [3s 934ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [3s 938ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker15] [3s 938ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [3s 938ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [3s 939ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 939ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 939ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 939ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker15] [3s 939ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [3s 939ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [3s 939ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 940ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [3s 940ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 940ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50912 remote=/127.0.0.1:40091] DEBUG: [HttpClient-5-Worker15] [3s 940ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 940ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [3s 940ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25733771 queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25733771, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@41db8aa1 DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 941ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 942ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker15] [3s 942ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [3s 942ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 942ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 942ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 942ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 943ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [3s 943ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker15] [3s 943ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [3s 943ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 943ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 943ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [3s 943ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 944ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [3s 944ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker15] [3s 944ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 944ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 944ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 944ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker15] [3s 944ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 945ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2eef7f22 DEBUG: [HttpClient-5-Worker15] [3s 945ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 945ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 946ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 946ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [3s 946ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 947ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [3s 947ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 947ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [3s 947ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 947ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 947ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 949ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 949ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [3s 949ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [3s 951ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [3s 952ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [3s 952ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [3s 952ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker16] [3s 952ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker16] [3s 952ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 952ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 995ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-5-Worker17] [3s 996ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 996ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker17] [3s 996ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker17] [3s 996ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 996ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 997ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [3s 996ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [3s 997ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker18] [3s 997ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker18] [3s 998ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 998ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 998ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 998ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25733771 DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25733771 DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [3s 997ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker17] [3s 999ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [3s 998ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker18] [4s] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25733771 DEBUG: [HttpClient-5-Worker18] [4s] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker18] [4s] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50912 DEBUG: [HttpClient-5-Worker18] [4s 1ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [4s 1ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker17] [4s 1ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker17] [4s 1ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker17] [4s 1ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 1ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker18] [4s 2ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [4s 2ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker18] [4s 3ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [4s 3ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 3ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [4s 3ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [4s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker18] [4s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0 DEBUG: [HttpClient-5-Worker17] [4s 3ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker18] [4s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0 DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker18] [4s 4ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker18] [4s 4ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker18] [4s 4ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [4s 3ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker17] [4s 5ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 5ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [4s 5ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [4s 5ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 5ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 6ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker18] [4s 6ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [4s 5ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 6ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [4s 7ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [4s 7ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [4s 7ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker18] [4s 7ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker18] [4s 7ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker18] [4s 7ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [4s 8ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 8ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0 DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@107b3b71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0f5eb0 DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker18] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker18] [4s 8ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker18] [4s 8ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker18] [4s 9ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [4s 7ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [4s 9ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker18] [4s 9ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker18] [4s 9ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker18] [4s 9ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker18] [4s 9ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [4s 9ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [4s 9ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker17] [4s 9ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker17] [4s 9ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker17] [4s 9ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker17] [4s 9ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker17] [4s 9ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 10ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 9ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker18] [4s 11ms] HttpClientImpl(6) ClientImpl (async) elapsed 1853 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-5-Worker19] [4s 10ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker18] [4s 11ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker18] [4s 11ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker18] [4s 11ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker18] [4s 11ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 12ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker18] [4s 12ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [4s 12ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 12ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [4s 12ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [4s 12ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [4s 14ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [4s 14ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker18] [4s 14ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [4s 14ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [4s 14ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44dfbbeb for R (false) DEBUG: [HttpClient-5-Worker19] [4s 21ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker19] [4s 21ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [4s 21ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [4s 22ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 22ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 22ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 22ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker19] [4s 22ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [4s 22ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [4s 22ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [4s 23ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [4s 23ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [4s 23ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50922 remote=/127.0.0.1:40091] DEBUG: [HttpClient-5-Worker19] [4s 28ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@371d6319 queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@371d6319, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 28ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@48568c33 DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [4s 29ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 29ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 30ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker19] [4s 30ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [4s 30ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 30ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 30ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 30ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 31ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [4s 31ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [4s 32ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker19] [4s 32ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [4s 32ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [4s 32ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [4s 32ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [4s 32ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [4s 32ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 32ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 32ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [4s 32ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 33ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [4s 33ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker19] [4s 33ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 33ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 33ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 33ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker19] [4s 33ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [4s 33ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [4s 34ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4fc44638 DEBUG: [HttpClient-5-Worker19] [4s 34ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 34ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 35ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [4s 35ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 36ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [4s 36ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [4s 36ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [4s 36ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [4s 36ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [4s 36ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 40ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 40ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [4s 41ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [4s 41ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [4s 42ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [4s 42ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [4s 42ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [4s 42ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker20] [4s 42ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker20] [4s 42ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-5-Worker20] [4s 44ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 80ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 81ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 81ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 81ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 81ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 81ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [4s 81ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 82ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@371d6319 DEBUG: [HttpClient-5-Worker21] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [4s 82ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@371d6319 DEBUG: [HttpClient-5-Worker21] [4s 82ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [4s 83ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [4s 83ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@371d6319 DEBUG: [HttpClient-5-Worker21] [4s 83ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [4s 83ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50922 DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [4s 84ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 84ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 85ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [4s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [4s 85ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [4s 86ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker21] [4s 86ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [4s 86ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [4s 86ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 86ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10ecada2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e2b51cf DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [4s 86ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [4s 86ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker21] [4s 86ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [4s 87ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker21] [4s 87ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker21] [4s 87ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker21] [4s 87ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [4s 87ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [4s 87ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-6-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for None (false) DEBUG: [HttpClient-5-Worker21] [4s 87ms] HttpClientImpl(6) ClientImpl (async) elapsed 1928 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-5-Worker21] [4s 87ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-SelectorManager] [4s 87ms] SocketTube(21) read bytes: 2204 DEBUG: [HttpClient-5-Worker21] [4s 87ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-6-SelectorManager] [4s 87ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker21] [4s 87ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-6-SelectorManager] [4s 87ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-5-Worker21] [4s 88ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 88ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [4s 88ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [4s 88ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [4s 88ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [4s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 89ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [4s 89ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 89ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [4s 89ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [4s 89ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker21] [4s 89ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker21] [4s 90ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker21] [4s 90ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b02a5bd for R (false) DEBUG: [HttpClient-5-Worker21] [4s 90ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 91ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 92ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker22] [4s 92ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker22] [4s 92ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker22] [4s 92ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 92ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker22] [4s 92ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [4s 93ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [4s 96ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 97ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker22] [4s 97ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker22] [4s 98ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker22] [4s 98ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [4s 98ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker22] [4s 98ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [4s 98ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50886 remote=/127.0.0.1:40091] DEBUG: [HttpClient-5-Worker22] [4s 99ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@645f387c queue.isEmpty: true DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@645f387c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [4s 99ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [4s 99ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2db63735 DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [4s 99ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [4s 99ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 100ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 100ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 100ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 100ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker22] [4s 100ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [4s 100ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [4s 100ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 100ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 100ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker22] [4s 101ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker22] [4s 101ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker22] [4s 101ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker22] [4s 101ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker22] [4s 101ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 101ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 102ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker22] [4s 102ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker22] [4s 102ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker22] [4s 102ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 102ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 102ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker22] [4s 102ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [4s 103ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b1a06ed DEBUG: [HttpClient-5-Worker22] [4s 103ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 103ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker22] [4s 103ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 103ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [4s 103ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker22] [4s 104ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 104ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker22] [4s 104ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [4s 104ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 104ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker22] [4s 104ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker22] [4s 104ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker22] [4s 104ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [4s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 104ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 104ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 104ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 106ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 106ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [4s 106ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [4s 106ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker22] [4s 107ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker22] [4s 107ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker22] [4s 107ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [4s 107ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [4s 107ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (true) DEBUG: [HttpClient-6-SelectorManager] [4s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 108ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [4s 108ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [4s 108ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker23] [4s 109ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [4s 109ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [4s 109ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker23] [4s 109ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker23] [4s 109ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker23] [4s 109ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker23] [4s 109ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [4s 153ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (false) DEBUG: [HttpClient-5-Worker24] [4s 153ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-6-SelectorManager] [4s 153ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 154ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker24] [4s 154ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker24] [4s 154ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@645f387c DEBUG: [HttpClient-5-Worker24] [4s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker24] [4s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@645f387c DEBUG: [HttpClient-5-Worker24] [4s 156ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker24] [4s 157ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker24] [4s 157ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@645f387c DEBUG: [HttpClient-5-Worker24] [4s 157ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker24] [4s 157ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:28 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50886 DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09 queue.isEmpty: false DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [4s 158ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker24] [4s 158ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09 DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09 DEBUG: [HttpClient-5-Worker24] [4s 158ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker24] [4s 159ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker24] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker24] [4s 159ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 159ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 159ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 159ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker24] [4s 159ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 160ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09 DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5f165bf4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ae27c09 DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [4s 160ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [4s 160ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [4s 160ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker24] [4s 161ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [4s 161ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [4s 161ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker24] [4s 161ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [4s 161ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [4s 161ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [4s 161ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [4s 161ms] HttpClientImpl(6) ClientImpl (async) elapsed 2003 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-5-Worker24] [4s 161ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [4s 161ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71e1c1cb(6) DEBUG: [HttpClient-5-Worker24] [4s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker24] [4s 162ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker24] [4s 162ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [4s 162ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 162ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@605f49a2 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 164ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 164ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 164ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 164ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 165ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 212ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@73ed3d0b[Not completed, 4 dependents] (id=1342) 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@eca0496[Completed normally] (id=1366), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 212ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 213ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 213ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 219ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] 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@eca0496[Completed normally] (id=1366), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 221ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 222ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] 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@4ec022de[Not completed, 4 dependents] (id=1340) 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@d220ba0[Completed normally] (id=1365), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 223ms] 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] [4s 223ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] 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@d220ba0[Completed normally] (id=1365), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] 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@3e33e89c[Not completed, 4 dependents] (id=1348) 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@519c27ca[Completed normally] (id=1367), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 224ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] 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@519c27ca[Completed normally] (id=1367), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 225ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] 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@6893ba68[Not completed, 4 dependents] (id=1344) 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@376f4d44[Completed normally] (id=1364), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] 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] [4s 226ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] 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@376f4d44[Completed normally] (id=1364), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 226ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 229ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 233ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-7-thread-2] [4s 234ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-7-thread-1] [4s 234ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [HttpClient-6-Worker0] [4s 234ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [pool-7-thread-4] [4s 234ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-7-thread-3] [4s 234ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-7-thread-3] [4s 234ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [4s 235ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [4s 241ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [4s 241ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 241ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-3] [4s 241ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@582ab3b8 for C (true) Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50928 DEBUG: [HttpClient-6-Worker0] [4s 242ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker0] [4s 242ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [4s 242ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker2] [4s 242ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 242ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 242ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker2] [4s 243ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [pool-7-thread-1] [4s 243ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [pool-7-thread-1] [4s 243ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [4s 243ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 243ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 243ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [pool-7-thread-1] [4s 243ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-7-thread-1] [4s 243ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 243ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52d2d8c8 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 244ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker1] [4s 242ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [4s 242ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-6-Worker0] [4s 245ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [4s 245ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker1] [4s 246ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [4s 256ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] 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@1a6a9ac7[Not completed, 4 dependents] (id=1597) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 256ms] SSL Writer(SocketTube(25)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker3] [4s 257ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [4s 257ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 257ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50940 DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@260d7c69 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77ffb3b9 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (true) DEBUG: [HttpClient-6-Worker2] [4s 256ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 257ms] SocketTube(27) connecting flows DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker4] [4s 257ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 257ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50932 DEBUG: [HttpClient-6-Worker4] [4s 257ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 257ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 258ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 258ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50952 DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker4] [4s 258ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 258ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 258ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 258ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker5] [4s 258ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker5] [4s 258ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 258ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 258ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker6] [4s 258ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 258ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 259ms] SSL Writer(SocketTube(25)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 259ms] SSL Writer(SocketTube(25)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 259ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 259ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 259ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 259ms] SocketTube(25) trying to write: 2196 DEBUG: [HttpClient-6-Worker2] [4s 260ms] SocketTube(25) wrote: 2196 DEBUG: [HttpClient-6-Worker2] [4s 260ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker2] [4s 260ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 260ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 260ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker2] [4s 260ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 258ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker5] [4s 258ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker5] [4s 261ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 258ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker6] [4s 261ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 261ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker6] [4s 261ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 261ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker5] [4s 261ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker5] [4s 262ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 262ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 262ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [4s 262ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker5] [4s 262ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [4s 262ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [4s 261ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 261ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker6] [4s 265ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [4s 265ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [4s 265ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [4s 265ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 265ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 265ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 264ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [4s 265ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 265ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 266ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 266ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 266ms] 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@73b1a8ef[Not completed, 4 dependents] (id=1666) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 266ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 266ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 266ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker5] [4s 265ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [4s 266ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 266ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker5] [4s 266ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [4s 266ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 267ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [4s 267ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [4s 267ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 266ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 266ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 267ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 267ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (true) DEBUG: [HttpClient-6-Worker7] [4s 267ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 268ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] 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@1437e42b[Not completed, 4 dependents] (id=1674) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6abfc092[Not completed, 1 dependents] (id=1681), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [4s 268ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 268ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6abfc092[Not completed, 1 dependents] (id=1681), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 269ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] 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@412d6555[Not completed, 4 dependents] (id=1682) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@374c0d31[Not completed, 1 dependents] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 269ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@374c0d31[Not completed, 1 dependents] (id=1688), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker8] [4s 270ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (true) DEBUG: [HttpClient-6-Worker8] [4s 270ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 270ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [4s 270ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [4s 271ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker7] [4s 269ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 271ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 271ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 271ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 270ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 272ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 272ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 272ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 272ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 272ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(25) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SSL Reader(SocketTube(25)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 274ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 271ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 276ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 277ms] SSL Reader(SocketTube(25)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker7] [4s 271ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 277ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 277ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 278ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 278ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [4s 278ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 278ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 279ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 282ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 283ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 283ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 283ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Reader(SocketTube(25)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 283ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 284ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 286ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 286ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 286ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 286ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 287ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 287ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 287ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50928 remote=/127.0.0.1:40091] DEBUG: [HttpClient-6-Worker10] [4s 287ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 287ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7475448f queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7475448f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 288ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 288ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b163eb7 DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 288ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 288ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 288ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 289ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker10] [4s 289ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-6-Worker10] [4s 289ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 290ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 290ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 290ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 290ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 291ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 291ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 291ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 294ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 295ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 295ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 295ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 295ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 295ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [4s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 296ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 296ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 295ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@846fc28 DEBUG: [HttpClient-6-Worker10] [4s 297ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 297ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 298ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 298ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker10] [4s 298ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 298ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 298ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 298ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 299ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 299ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 299ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 299ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 299ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 299ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 299ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SocketTube(25) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SSL Reader(SocketTube(25)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 300ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-6-Worker11] [4s 300ms] SSL Reader(SocketTube(25)) Unwrapping: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 301ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 301ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 301ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker11] [4s 301ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 301ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 301ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 301ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SocketTube(25) read bytes: 113 DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 302ms] SSL Reader(SocketTube(25)) Adding 113 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 302ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 302ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 302ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 302ms] SSL Reader(SocketTube(25)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 303ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7475448f DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7475448f DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7475448f DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker12] [4s 304ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50928 DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249 queue.isEmpty: false DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker12] [4s 305ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker12] [4s 305ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249 DEBUG: [HttpClient-6-Worker12] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249 DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker12] [4s 306ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 306ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker12] [4s 306ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 306ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 306ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 306ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 306ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 306ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 306ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 306ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 334ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 336ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 336ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker13] [4s 337ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker13] [4s 339ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 339ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 339ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 339ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 340ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 340ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker13] [4s 340ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 340ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 340ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 343ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 343ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 343ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 343ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 344ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 344ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for None (false) DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 344ms] SocketTube(25) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 344ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 344ms] SSL Reader(SocketTube(25)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 345ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 345ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 344ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 345ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker14] [4s 346ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 347ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249 DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e1c4b8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d65e249 DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 347ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker14] [4s 347ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker14] [4s 348ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker13] [4s 346ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker14] [4s 348ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker14] [4s 349ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker14] [4s 349ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker14] [4s 349ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker14] [4s 349ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker14] [4s 349ms] HttpClientImpl(7) ClientImpl (async) elapsed 115 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-6-Worker14] [4s 349ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 349ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker14] [4s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 350ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker14] [4s 350ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 350ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 350ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 350ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 350ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker14] [4s 351ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 351ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 351ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 351ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 351ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@742e6e4f for R (false) DEBUG: [HttpClient-6-Worker13] [4s 351ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 352ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker13] [4s 352ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 352ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 352ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 352ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker13] [4s 352ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker13] [4s 352ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker13] [4s 352ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 353ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker13] [4s 353ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker13] [4s 353ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50952 remote=/127.0.0.1:40091] DEBUG: [HttpClient-6-Worker13] [4s 353ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 353ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ed7a5b queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ed7a5b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 354ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 354ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@356c2be2 DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 354ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 354ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 354ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 354ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 355ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 355ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker13] [4s 355ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 355ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 355ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 355ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 360ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 361ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker13] [4s 361ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker13] [4s 361ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker13] [4s 361ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker13] [4s 361ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 361ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 362ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 362ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker13] [4s 362ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker13] [4s 362ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 362ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 362ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 362ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker13] [4s 363ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@297fade5 DEBUG: [HttpClient-6-Worker13] [4s 363ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 363ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 363ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 364ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker13] [4s 364ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker13] [4s 364ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker13] [4s 364ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 364ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 364ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker13] [4s 365ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 365ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker13] [4s 365ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 365ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 365ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 365ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 365ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 368ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 368ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 368ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 369ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 369ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 369ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker15] [4s 369ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 369ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 369ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker15] [4s 370ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 370ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 370ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 370ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 369ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 370ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 370ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SocketTube(27) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SSL Reader(SocketTube(27)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 401ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 401ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 401ms] SSL Reader(SocketTube(27)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 402ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 404ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker16] [4s 404ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker16] [4s 404ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 405ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 405ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 406ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 406ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 406ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker16] [4s 407ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker16] [4s 410ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 410ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 410ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 411ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [4s 411ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker17] [4s 411ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker17] [4s 411ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker16] [4s 411ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker16] [4s 412ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 412ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 412ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 412ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker17] [4s 412ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker17] [4s 413ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker17] [4s 413ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 413ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 413ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 413ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker17] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28ed7a5b DEBUG: [HttpClient-6-Worker17] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 413ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28ed7a5b DEBUG: [HttpClient-6-Worker17] [4s 413ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker16] [4s 412ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker17] [4s 414ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker17] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28ed7a5b DEBUG: [HttpClient-6-Worker17] [4s 414ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker17] [4s 414ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-Worker16] [4s 414ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker16] [4s 414ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50952 DEBUG: [HttpClient-6-Worker17] [4s 414ms] Http1Response(id=26) readBody: return2Cache: true Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker16] [4s 415ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3 queue.isEmpty: false DEBUG: [HttpClient-6-Worker16] [4s 415ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [4s 415ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50940 remote=/127.0.0.1:40091] DEBUG: [HttpClient-6-Worker17] [4s 415ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker17] [4s 415ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker16] [4s 415ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3 DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3 DEBUG: [HttpClient-6-Worker17] [4s 415ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker17] [4s 415ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker16] [4s 415ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@b66aecc queue.isEmpty: true DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@b66aecc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker16] [4s 416ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 417ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 417ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35a6c88a DEBUG: [HttpClient-6-Worker16] [4s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker17] [4s 416ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 417ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 417ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 417ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker17] [4s 418ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker16] [4s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 418ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker16] [4s 418ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 418ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 419ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 419ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker16] [4s 419ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 419ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker17] [4s 419ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker17] [4s 420ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 420ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 420ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 419ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 420ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 420ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-Worker17] [4s 420ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-6-Worker17] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker17] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3 DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a3365e4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36c8ccc3 DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 421ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 421ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker16] [4s 421ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker16] [4s 421ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker16] [4s 421ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker16] [4s 421ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker16] [4s 422ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker16] [4s 422ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker16] [4s 422ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 422ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 422ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker17] [4s 421ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker16] [4s 422ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 422ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 422ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 422ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 422ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 423ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker16] [4s 423ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker16] [4s 423ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 423ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 423ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 422ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [4s 423ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker17] [4s 423ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker17] [4s 423ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker17] [4s 423ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker17] [4s 423ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 423ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker17] [4s 424ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker17] [4s 424ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [4s 423ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 424ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 424ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker16] [4s 424ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker16] [4s 424ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker16] [4s 424ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 424ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker17] [4s 424ms] HttpClientImpl(7) ClientImpl (async) elapsed 190 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-6-Worker17] [4s 424ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker17] [4s 424ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker17] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [4s 424ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker17] [4s 425ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 425ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [4s 425ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 426ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 426ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 425ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker16] [4s 426ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4b62daa0 DEBUG: [HttpClient-6-Worker16] [4s 427ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 427ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker16] [4s 427ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 427ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 428ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker16] [4s 428ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker16] [4s 428ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker16] [4s 428ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 428ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 428ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker16] [4s 429ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 429ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 429ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 429ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 429ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-6-Worker17] [4s 426ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 432ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 432ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 432ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 432ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 432ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 432ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22739290 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 433ms] SocketTube(27) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 433ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 434ms] SSL Reader(SocketTube(27)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 434ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 434ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 436ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 436ms] SSL Reader(SocketTube(27)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker18] [4s 437ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 437ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [4s 437ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker18] [4s 437ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 437ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 437ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 437ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (false) DEBUG: [HttpClient-6-Worker19] [4s 480ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 480ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 481ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 483ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 484ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 484ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 484ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker19] [4s 484ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker19] [4s 484ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 484ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 484ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 484ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 485ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 485ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 485ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 486ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@b66aecc DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@b66aecc DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@b66aecc DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 486ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50940 DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 487ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker20] [4s 487ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [4s 487ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5 DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5 DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 488ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 488ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 492ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker20] [4s 492ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 492ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 492ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 493ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 493ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5 DEBUG: [HttpClient-6-Worker20] [4s 494ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 494ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b0b1c67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@758474b5 DEBUG: [HttpClient-6-Worker20] [4s 494ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 494ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 494ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker20] [4s 494ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker20] [4s 494ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker19] [4s 484ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 494ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 495ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 495ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 494ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker20] [4s 495ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 496ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker20] [4s 496ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker20] [4s 496ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 495ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker20] [4s 496ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker19] [4s 496ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker20] [4s 496ms] HttpClientImpl(7) ClientImpl (async) elapsed 262 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-6-Worker19] [4s 496ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker19] [4s 496ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 497ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker20] [4s 496ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 498ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker20] [4s 498ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 498ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker20] [4s 499ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 499ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 499ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 499ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 499ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 499ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 499ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 499ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 500ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27f19901 for R (false) DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 500ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker19] [4s 500ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker19] [4s 500ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [4s 501ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [4s 501ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker19] [4s 501ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [4s 501ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50932 remote=/127.0.0.1:40091] DEBUG: [HttpClient-6-Worker19] [4s 502ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@279fb49 queue.isEmpty: true DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@279fb49, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 502ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 502ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@418576ff DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 502ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 502ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 503ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 503ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 503ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 503ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker19] [4s 503ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 503ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 503ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 503ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 503ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [4s 504ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [4s 504ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker19] [4s 504ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [4s 504ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [4s 504ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker19] [4s 504ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker19] [4s 505ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [4s 505ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 505ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 505ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 505ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [4s 505ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker19] [4s 505ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 505ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 505ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 505ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 506ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [4s 506ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@15627616 DEBUG: [HttpClient-6-Worker19] [4s 506ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 506ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker19] [4s 506ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 507ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 507ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 507ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker19] [4s 507ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 508ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 508ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 508ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (false) DEBUG: [HttpClient-6-Worker19] [4s 508ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SocketTube(26) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SSL Reader(SocketTube(26)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 508ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (false) DEBUG: [HttpClient-6-Worker21] [4s 508ms] SSL Reader(SocketTube(26)) Unwrapping: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 508ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 509ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 509ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker21] [4s 509ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker21] [4s 509ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 509ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 509ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 509ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 552ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 553ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 553ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 553ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cf1a14f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 553ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 553ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker22] [4s 553ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker22] [4s 553ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 554ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@279fb49 DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@279fb49 DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker22] [4s 554ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@279fb49 DEBUG: [HttpClient-6-Worker22] [4s 555ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 555ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50932 DEBUG: [HttpClient-6-Worker22] [4s 555ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8 queue.isEmpty: false DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker22] [4s 556ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8 DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8 DEBUG: [HttpClient-6-Worker22] [4s 556ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 556ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker22] [4s 557ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [4s 557ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker22] [4s 560ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 560ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 560ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 561ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8 DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6acb0ef1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@640cfdd8 DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 561ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 561ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker22] [4s 561ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [4s 561ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [4s 561ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker22] [4s 561ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker22] [4s 562ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [4s 562ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [4s 562ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [4s 562ms] HttpClientImpl(7) ClientImpl (async) elapsed 328 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-6-Worker22] [4s 562ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 562ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2842e82c(7) DEBUG: [HttpClient-6-Worker22] [4s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-6-Worker22] [4s 562ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker22] [4s 562ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 562ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] 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@1a6a9ac7[Not completed, 4 dependents] (id=1597) 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@64eb1a5c[Completed normally] (id=1603), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 562ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 563ms] 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@64eb1a5c[Completed normally] (id=1603), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-6-Worker22] [4s 564ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] 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@412d6555[Not completed, 4 dependents] (id=1682) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@374c0d31[Completed normally] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 564ms] 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] [4s 565ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] 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@374c0d31[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker22] [4s 564ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 565ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 566ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [4s 566ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] 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@73b1a8ef[Not completed, 4 dependents] (id=1666) 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@5c106756[Completed normally] (id=1672), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 566ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] 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@5c106756[Completed normally] (id=1672), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 566ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker22] [4s 567ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker22] [4s 567ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2531f7e3 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [4s 567ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 567ms] SocketTube(26) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 567ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 568ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 568ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker22] [4s 567ms] SocketTube(26) pausing read event DEBUG: [HttpClient-6-Worker22] [4s 568ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 569ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2531f7e3 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [4s 569ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 569ms] 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@1437e42b[Not completed, 4 dependents] (id=1674) 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@6abfc092[Completed normally] (id=1681), 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-Worker22] [4s 569ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 569ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 569ms] 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-6-Worker22] [4s 570ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 570ms] 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@6abfc092[Completed normally] (id=1681), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 570ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [4s 570ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 570ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker22] [4s 570ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker22] [4s 570ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-6-Worker22] [4s 570ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 570ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker22] [4s 571ms] SocketTube(26) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 573ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 574ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-8-thread-1] [4s 574ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 574ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-8-thread-2] [4s 574ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-8-thread-4] [4s 574ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [pool-8-thread-3] [4s 574ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [4s 575ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker1] [4s 575ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-1] [4s 576ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 577ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 577ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [4s 577ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 577ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 577ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 577ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 577ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 577ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-8-SelectorManager] [4s 577ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61111397 for C (true) DEBUG: [pool-8-thread-1] [4s 577ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-3] [4s 578ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 578ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 577ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 577ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [pool-8-thread-3] [4s 578ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 578ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41099 DEBUG: [pool-8-thread-3] [4s 578ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 Apr 01, 2024 9:42:29 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-8-SelectorManager] [4s 578ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6be978e7 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 579ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker2] [4s 579ms] SocketTube(29) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 579ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40347 DEBUG: [HttpClient-7-Worker1] [4s 579ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [4s 578ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 579ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [4s 578ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [pool-8-thread-3] [4s 579ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 579ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@470fd81f for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 579ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 579ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56803 DEBUG: [HttpClient-7-Worker2] [4s 579ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 580ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker2] [4s 580ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker2] [4s 580ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker2] [4s 580ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 579ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker3] [4s 581ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 581ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 581ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [4s 581ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker3] [4s 581ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker1] [4s 579ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 581ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 582ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-7-Worker1] [4s 582ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker4] [4s 580ms] SocketTube(31) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 580ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker4] [4s 582ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 582ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 582ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 582ms] 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@3f812cb4[Not completed, 4 dependents] (id=1916) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker4] [4s 582ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 582ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 582ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [4s 582ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker4] [4s 582ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 582ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 583ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [4s 583ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [4s 583ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 580ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 581ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-8-SelectorManager] [4s 582ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 583ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-7-Worker3] [4s 583ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-Worker2] [4s 583ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 584ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 584ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ec404b1 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker5] [4s 585ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] 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@4a8abedc[Not completed, 4 dependents] (id=1926) 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-7-Worker5] [4s 585ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 585ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 586ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker5] [4s 585ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker4] [4s 587ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 587ms] SSL Writer(SocketTube(31)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 587ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 587ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 587ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 587ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 587ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 587ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 585ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 587ms] 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@2a4a5599[Not completed, 4 dependents] (id=1964) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 587ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [4s 587ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 588ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 588ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker3] [4s 589ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 589ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [4s 588ms] SSL Writer(SocketTube(31)) Sending 2196 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 589ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 589ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 590ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 590ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker4] [4s 590ms] SSL Writer(SocketTube(31)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 590ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 590ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 589ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 590ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 590ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [4s 590ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 590ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 591ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker2] [4s 591ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 591ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 591ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [4s 590ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 591ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39023 DEBUG: [HttpClient-7-Worker6] [4s 591ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for R (true) DEBUG: [HttpClient-7-Worker6] [4s 591ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@100d180c for R (true) DEBUG: [HttpClient-7-Worker6] [4s 591ms] SocketTube(31) trying to write: 2196 DEBUG: [HttpClient-7-Worker7] [4s 592ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker7] [4s 592ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker7] [4s 592ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker7] [4s 592ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker7] [4s 592ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker7] [4s 592ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker7] [4s 592ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker2] [4s 591ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-8-SelectorManager] [4s 591ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 592ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker8] [4s 592ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker8] [4s 592ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [4s 592ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 592ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 593ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 593ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 594ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 594ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [4s 592ms] SocketTube(31) wrote: 2196 DEBUG: [HttpClient-7-Worker6] [4s 594ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 594ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 595ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 595ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 595ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 595ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 592ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [4s 592ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker7] [4s 596ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker7] [4s 596ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker7] [4s 596ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker7] [4s 596ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker7] [4s 596ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 592ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 596ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 594ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker3] [4s 597ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker3] [4s 597ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 597ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 597ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker3] [4s 597ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 596ms] 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@3b4d8b87[Not completed, 4 dependents] (id=1992) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 598ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-7-Worker7] [4s 598ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 598ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [4s 598ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [4s 598ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 597ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 598ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 599ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 599ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 599ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker2] [4s 599ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 599ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 598ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker7] [4s 600ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 600ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker7] [4s 600ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45861aae for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 600ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 601ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker9] [4s 601ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 600ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 601ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 601ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker7] [4s 601ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker7] [4s 601ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 601ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 601ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 601ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [4s 602ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 601ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SocketTube(29) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SSL Reader(SocketTube(29)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 623ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 623ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 623ms] SSL Reader(SocketTube(29)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker10] [4s 623ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [4s 624ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 624ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [4s 624ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 624ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 624ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 627ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 628ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 628ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 628ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 628ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 628ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Reader(SocketTube(29)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [4s 628ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 629ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 633ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 633ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 633ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 633ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 633ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 634ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 634ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 634ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 634ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 634ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 635ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 635ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 635ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41099 remote=/127.0.0.1:40091] DEBUG: [HttpClient-7-Worker10] [4s 635ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 635ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f40e137 queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f40e137, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 636ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 636ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 636ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e7dbb7e DEBUG: [HttpClient-7-Worker10] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 637ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 637ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 637ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 637ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 637ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker10] [4s 638ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 638ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 638ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 638ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 638ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 639ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 639ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker10] [4s 639ms] SSL Writer(SocketTube(29)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 639ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 639ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 639ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 640ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 640ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 640ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 640ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 640ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 640ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 640ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 640ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 640ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 641ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 641ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 641ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 641ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 641ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 641ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 641ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 641ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 641ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 641ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 641ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 641ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 642ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e23c6a6 DEBUG: [HttpClient-7-Worker10] [4s 642ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 642ms] SSL Writer(SocketTube(29)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 642ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 643ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) wrote: 120 DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 644ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 644ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 644ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 644ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 644ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 645ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 645ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SocketTube(29) read bytes: 1844 DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SSL Reader(SocketTube(29)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 645ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-7-Worker11] [4s 646ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [4s 646ms] SSL Reader(SocketTube(29)) Unwrapping: 1844 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker11] [4s 647ms] SSL Reader(SocketTube(29)) sending 75 DEBUG: [HttpClient-7-Worker11] [4s 648ms] SSL Reader(SocketTube(29)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 648ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 648ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 648ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f40e137 DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f40e137 DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker11] [4s 648ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker11] [4s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f40e137 DEBUG: [HttpClient-7-Worker11] [4s 649ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker11] [4s 649ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 41099 DEBUG: [HttpClient-7-Worker11] [4s 650ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker11] [4s 650ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2b41dc00(8) DEBUG: [HttpClient-7-Worker11] [4s 650ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89 queue.isEmpty: false DEBUG: [HttpClient-7-Worker11] [4s 650ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker11] [4s 650ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker11] [4s 650ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker11] [4s 651ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 651ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker11] [4s 651ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 651ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 652ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 652ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 652ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 652ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 652ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 652ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SocketTube(30) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SSL Reader(SocketTube(30)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 686ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 686ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 687ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 689ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 697ms] SocketTube(30) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [4s 697ms] SocketTube(30) wrote: 6 DEBUG: [HttpClient-7-Worker12] [4s 697ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 697ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 697ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 697ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 698ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 699ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker12] [4s 699ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 699ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 699ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [4s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 699ms] SocketTube(29) read bytes: 42 DEBUG: [HttpClient-8-SelectorManager] [4s 699ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 700ms] SSL Reader(SocketTube(29)) Adding 42 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 700ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-7-Worker13] [4s 700ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [4s 700ms] SSL Reader(SocketTube(29)) Unwrapping: 42 DEBUG: [HttpClient-8-SelectorManager] [4s 700ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSL Writer(SocketTube(30)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 710ms] SSLFlowDelegate(SocketTube(30)) setALPN = DEBUG: [HttpClient-7-Worker12] [4s 711ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker12] [4s 711ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker12] [4s 711ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 711ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker12] [4s 711ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 711ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40347 remote=/127.0.0.1:40091] DEBUG: [HttpClient-7-Worker12] [4s 712ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4126f1da queue.isEmpty: true DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4126f1da, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 712ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Exchange SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@cc8f904 DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Publisher(SSLTube(SocketTube(30))) got subscriber: SSLTube(SocketTube(30)) DEBUG: [HttpClient-7-Worker12] [4s 713ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 713ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:29 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 714ms] Http1Publisher(SSLTube(SocketTube(30))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 714ms] SSLTube(SocketTube(30)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker12] [4s 714ms] SSL Writer(SocketTube(30)) onNext DEBUG: [HttpClient-7-Worker12] [4s 714ms] SSL Writer(SocketTube(30)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 715ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 715ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker12] [4s 715ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker12] [4s 715ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker12] [4s 715ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 715ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 715ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 715ms] SSL Writer(SocketTube(30)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker12] [4s 715ms] SSL Writer(SocketTube(30)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) sending 4 DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 715ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker13] [4s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker13] [4s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89 DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6963df09/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a1df89 DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker13] [4s 716ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker13] [4s 716ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) cleared DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) SSLTube(SocketTube(29)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker13] [4s 716ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker13] [4s 716ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker13] [4s 716ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker13] [4s 716ms] Http1Publisher(SSLTube(SocketTube(29))) subscription cancelled DEBUG: [HttpClient-7-Worker13] [4s 716ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker13] [4s 716ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker13] [4s 716ms] HttpClientImpl(8) ClientImpl (async) elapsed 142 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-7-Worker13] [4s 717ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker13] [4s 717ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2b41dc00(8) DEBUG: [HttpClient-7-Worker13] [4s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 717ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 717ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 717ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 717ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 717ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12d7ad13 for R (false) DEBUG: [HttpClient-7-Worker12] [4s 715ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 719ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 719ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 720ms] SocketTube(30) trying to write: 90 DEBUG: [HttpClient-7-Worker12] [4s 720ms] SocketTube(30) wrote: 90 DEBUG: [HttpClient-7-Worker12] [4s 720ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 720ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 720ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 720ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 720ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 720ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker12] [4s 720ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 720ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 720ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 720ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 721ms] Http1Publisher(SSLTube(SocketTube(30))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@669054ec DEBUG: [HttpClient-7-Worker12] [4s 721ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 721ms] SSL Writer(SocketTube(30)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 722ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 723ms] SocketTube(30) trying to write: 120 DEBUG: [HttpClient-7-Worker12] [4s 723ms] SocketTube(30) wrote: 120 DEBUG: [HttpClient-7-Worker12] [4s 723ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 723ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 723ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 728ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 728ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 728ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker12] [4s 729ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 729ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 729ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for None (false) DEBUG: [HttpClient-7-Worker12] [4s 729ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SocketTube(30) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SSL Reader(SocketTube(30)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for R (false) DEBUG: [HttpClient-7-Worker12] [4s 729ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [4s 730ms] SSL Reader(SocketTube(30)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker12] [4s 730ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 730ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 731ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker12] [4s 731ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 731ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 731ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 731ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 731ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55adaf6 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@100d180c for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(31) read bytes: 139 DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SSL Reader(SocketTube(31)) Adding 139 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@100d180c for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@100d180c for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 733ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 733ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSL Reader(SocketTube(31)) Unwrapping: 139 DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [4s 734ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker14] [4s 735ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker14] [4s 737ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 738ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker14] [4s 738ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 738ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker14] [4s 738ms] SSL Reader(Soc ... 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 ... : offloading requestMore DEBUG: [HttpClient-34-Worker1] [8s 205ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-34-Worker1] [8s 205ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-34-Worker1] [8s 205ms] SocketTube(95) resuming read event DEBUG: [HttpClient-34-Worker2] [8s 205ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker1] [8s 205ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker2] [8s 205ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-35-SelectorManager] [8s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for R (true) DEBUG: [HttpClient-34-Worker2] [8s 205ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Publisher(SocketTube(95)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-34-Worker2] [8s 206ms] Exchange checkFor407: all clear DEBUG: [HttpClient-34-Worker2] [8s 206ms] Exchange sendRequestBody DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-34-Worker2] [8s 206ms] Http1Publisher(SocketTube(95)) onNext with 191 bytes DEBUG: [HttpClient-34-Worker2] [8s 206ms] SocketTube(95) trying to write: 191 DEBUG: [HttpClient-34-Worker2] [8s 207ms] SocketTube(95) wrote: 191 DEBUG: [HttpClient-34-Worker2] [8s 207ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-34-Worker2] [8s 207ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker2] [8s 207ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Exchange reading headers DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) First time around DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) headersReader is not yet completed DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-34-Worker2] [8s 207ms] Http1Publisher(SocketTube(95)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@43e9f250 DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for None (false) DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] SocketTube(95) read bytes: 71 DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] Http1AsyncReceiver(SocketTube(95)) Putting 71 bytes into the queue DEBUG: [HttpClient-34-Worker2] [8s 207ms] SocketTube(95) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for R (false) DEBUG: [HttpClient-35-SelectorManager] [8s 207ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1AsyncReceiver(SocketTube(95)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c78cd61 DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1AsyncReceiver(SocketTube(95)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c78cd61 DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1AsyncReceiver(SocketTube(95)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c78cd61 DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-34-Worker3] [8s 207ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-34-Worker3] [8s 208ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56683 remote=/127.0.0.1:37205] DEBUG: [HttpClient-34-Worker3] [8s 208ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) readBody: return2Cache: false DEBUG: [HttpClient-34-Worker3] [8s 208ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4d946ad8(35) DEBUG: [HttpClient-34-Worker3] [8s 208ms] Http1AsyncReceiver(SocketTube(95)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b2cb5f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@407016b6 queue.isEmpty: false DEBUG: [HttpClient-34-Worker3] [8s 208ms] Http1AsyncReceiver(SocketTube(95)) Delegate done: 0 DEBUG: [HttpClient-34-Worker3] [8s 208ms] PlainHttpConnection(SocketTube(95))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-34-Worker3] [8s 208ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker3] [8s 208ms] Http1AsyncReceiver(SocketTube(95)) cleared DEBUG: [HttpClient-34-Worker3] [8s 208ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker3] [8s 208ms] Exchange Ignored body DEBUG: [HttpClient-34-Worker3] [8s 209ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-34-Worker3] [8s 209ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-34-Worker3] [8s 209ms] Http2Connection(SocketTube(95)) Opened stream 1 DEBUG: [HttpClient-34-Worker3] [8s 209ms] Http2Connection(SocketTube(95))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-34-Worker3] [8s 209ms] Http2Connection(SocketTube(95))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) subscribe event raised DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42c29687 DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] Http2Connection(SocketTube(95)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for R (false) DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-35-SelectorManager] [8s 209ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-34-Worker3] [8s 209ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-35-SelectorManager] [8s 210ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-35-SelectorManager] [8s 210ms] SocketTube(95) write: offloading requestMore DEBUG: [HttpClient-34-Worker4] [8s 210ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker4] [8s 210ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker4] [8s 210ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-34-Worker3] [8s 210ms] PlainHttpConnection(SocketTube(95)) added 63 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [8s 210ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker3] [8s 210ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) trying to write: 63 DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) wrote: 63 DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker3] [8s 210ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 210ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 210ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-34-Worker3] [8s 211ms] PlainHttpConnection(SocketTube(95)) added 13 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [8s 211ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker3] [8s 211ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker3] [8s 211ms] SocketTube(95) trying to write: 13 DEBUG: [HttpClient-34-Worker3] [8s 211ms] SocketTube(95) wrote: 13 DEBUG: [HttpClient-34-Worker3] [8s 211ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker3] [8s 211ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker3] [8s 211ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 211ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2Connection(SocketTube(95)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2Connection(SocketTube(95)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2Connection(SocketTube(95)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http1AsyncReceiver(SocketTube(95)) stopping DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http1AsyncReceiver(SocketTube(95)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http1AsyncReceiver(SocketTube(95)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2Connection(SocketTube(95)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2Connection(SocketTube(95)) H2 processed buffered data DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker3] [8s 211ms] Http1AsyncReceiver(SocketTube(95)) cleared DEBUG: [HttpClient-34-Worker3] [8s 211ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Finished reading body: READING_BODY DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4d946ad8(35) DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1AsyncReceiver(SocketTube(95)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b2cb5f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@407016b6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-34-Worker3] [8s 212ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 212ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [readLoop] [8s 213ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 213ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 213ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 213ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 213ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 213ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 213ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 213ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-SelectorManager] [8s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for None (false) DEBUG: [HttpClient-35-SelectorManager] [8s 213ms] SocketTube(95) read bytes: 48 DEBUG: [HttpClient-35-SelectorManager] [8s 213ms] Http2Connection(SocketTube(95)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-35-SelectorManager] [8s 213ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [8s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for R (false) DEBUG: [HttpClient-34-Worker5] [8s 213ms] Http2Connection(SocketTube(95)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker5] [8s 214ms] Http2Connection(SocketTube(95)) H2 Receiving(1): 48 DEBUG: [HttpClient-34-Worker5] [8s 214ms] Http2Connection(SocketTube(95)) Processing 48 DEBUG: [HttpClient-34-Worker5] [8s 214ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-34-Worker5] [8s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-SelectorManager] [8s 214ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [8s 214ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-34-Worker5] [8s 214ms] Http2Connection(SocketTube(95)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [8s 214ms] PlainHttpConnection(SocketTube(95)) added 9 bytes to the write queue DEBUG: [HttpClient-34-Worker5] [8s 214ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker5] [8s 214ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker5] [8s 214ms] SocketTube(95) trying to write: 9 DEBUG: [HttpClient-34-Worker5] [8s 214ms] SocketTube(95) wrote: 9 DEBUG: [HttpClient-34-Worker5] [8s 214ms] SocketTube(95) write: requesting more... DEBUG: [readLoop] [8s 214ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-34-Worker5] [8s 214ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker5] [8s 214ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [8s 214ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 214ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-34-Worker5] [8s 214ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 214ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 215ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 215ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for None (false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] SocketTube(95) read bytes: 50 DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] Http2Connection(SocketTube(95)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] SocketTube(95) resuming read event DEBUG: [HttpClient-34-Worker5] [8s 215ms] Http2Connection(SocketTube(95)) H2 processed(1) DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73fb610a for R (false) DEBUG: [HttpClient-35-SelectorManager] [8s 215ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [8s 215ms] Http2Connection(SocketTube(95)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker5] [8s 215ms] Http2Connection(SocketTube(95)) H2 Receiving(2): 50 DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95)) Processing 50 DEBUG: [HttpClient-34-Worker5] [8s 216ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-34-Worker5] [8s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [8s 216ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 56683 DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 56683 DEBUG: [HttpClient-34-Worker5] [8s 216ms] Http2Connection(SocketTube(95))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-34-Worker5] [8s 216ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-34-Worker5] [8s 217ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onComplete DEBUG: [HttpClient-34-Worker5] [8s 217ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker5] [8s 217ms] HttpClientImpl(35) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) close stream 1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95)) Closed stream 1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@462a85b4 DEBUG: [HttpClient-34-Worker5] [8s 217ms] Http2Connection(SocketTube(95))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-34-Worker5] [8s 217ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-34-Worker5] [8s 218ms] Http2Connection(SocketTube(95)) H2 processed(2) DEBUG: [HttpClient-35-SelectorManager] [8s 220ms] HttpClientImpl(35) SelectorManager shutting down DEBUG: [HttpClient-35-SelectorManager] [8s 220ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-SelectorManager] [8s 220ms] Http2Connection(SocketTube(95)) Close all streams DEBUG: [HttpClient-35-SelectorManager] [8s 220ms] Http2Connection(SocketTube(95)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(95)) added 34 bytes to the write queue DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42c29687 DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] Http2Connection(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) write: cancel DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: cancelled by SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-Worker6] [8s 221ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-34-Worker6] [8s 221ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-34-Worker6] [8s 222ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker6] [8s 222ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker6] [8s 222ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-34-Worker6] [8s 222ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-SelectorManager] [8s 221ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [8s 222ms] Http2Connection(SocketTube(95)) Close all streams Server connection to /127.0.0.1:56683 stopping. 1 streams DEBUG: [MainThread] [8s 223ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 224ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:42539/ GET TestServer: Connection writer stopping DEBUG: [MainThread] [8s 224ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 226ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 226ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 226ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [8s 226ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [8s 226ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1cf87dcf for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-36-SelectorManager] [8s 227ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-36-SelectorManager] [8s 227ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42500 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42500, Session(1712000552270|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-35-Worker0] [8s 229ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [8s 229ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [8s 229ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [8s 229ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] 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@160016bf[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [8s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (true) DEBUG: [HttpClient-35-Worker0] [8s 229ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [8s 230ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-35-Worker0] [8s 230ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-SelectorManager] [8s 230ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [8s 230ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-35-Worker1] [8s 230ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker1] [8s 230ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [8s 230ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [8s 230ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [8s 235ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [8s 236ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [8s 236ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [8s 236ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [8s 236ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [8s 236ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [8s 236ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [8s 236ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 239ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [8s 239ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-SelectorManager] [8s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 239ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [8s 239ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [8s 240ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [8s 240ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-SelectorManager] [8s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (true) DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 241ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [8s 241ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [8s 242ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 243ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [8s 243ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [8s 243ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [8s 243ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [8s 244ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1944769 DEBUG: [HttpClient-35-Worker3] [8s 244ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 244ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [8s 244ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker3] [8s 245ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [8s 245ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 245ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 245ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 245ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [8s 245ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [8s 245ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [8s 245ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [8s 245ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [8s 245ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [8s 245ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [8s 245ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-35-Worker3] [8s 246ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [8s 246ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [8s 246ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker3] [8s 246ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [8s 246ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [8s 246ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [8s 246ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [8s 246ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [8s 246ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 246ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [8s 246ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [8s 246ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 246ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 246ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [8s 246ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [8s 246ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [8s 246ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 246ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker3] [8s 247ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [8s 247ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SocketTube(96) resuming read event DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 248ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [8s 248ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [8s 248ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [readLoop] [8s 249ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 249ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 249ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 249ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker4] [8s 249ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [readLoop] [8s 249ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 249ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 249ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 249ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker4] [8s 249ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [8s 249ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [8s 249ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [8s 249ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [8s 249ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [8s 249ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker4] [8s 249ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / DEBUG: [HttpClient-36-SelectorManager] [8s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (true) Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer Sent response headers 200 DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 250ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 250ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 250ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 250ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker5] [8s 250ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker5] [8s 250ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker5] [8s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 250ms] 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-36-SelectorManager] [8s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [8s 250ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker5] [8s 251ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker5] [8s 251ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker5] [8s 251ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker5] [8s 251ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 251ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker5] [8s 251ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 251ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker5] [8s 251ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [8s 251ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 251ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 251ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 251ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 251ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker5] [8s 252ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 253ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [8s 253ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [8s 253ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [8s 253ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (true) DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for None (false) DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53029a1b for R (false) DEBUG: [HttpClient-36-SelectorManager] [8s 253ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 253ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [8s 253ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker5] [8s 253ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker5] [8s 253ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 254ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker5] [8s 254ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker5] [8s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 254ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42500 DEBUG: [HttpClient-35-Worker5] [8s 254ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42500 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker5] [8s 255ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker5] [8s 255ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker5] [8s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 255ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker5] [8s 255ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker5] [8s 255ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker5] [8s 256ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker5] [8s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [8s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker5] [8s 256ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker5] [8s 256ms] HttpClientImpl(36) ClientImpl (async) elapsed 32 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ef8d4c2 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [8s 256ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [8s 256ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [8s 256ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [8s 256ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [8s 260ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-36-SelectorManager] [8s 260ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-SelectorManager] [8s 260ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [8s 260ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [8s 261ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] 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@160016bf[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@1944769, getALPN: jdk.internal.net.http.common.MinimalFuture@621bac88[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] [8s 262ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 262ms] 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.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-36-SelectorManager] [8s 263ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 263ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1944769, getALPN: jdk.internal.net.http.common.MinimalFuture@621bac88[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 263ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 263ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [8s 263ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker6] [8s 263ms] 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.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-36-SelectorManager] [8s 263ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [8s 264ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-Worker6] [8s 264ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-SelectorManager] [8s 265ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Server connection to /127.0.0.1:42500 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 266ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 266ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [MainThread] [8s 266ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 267ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 267ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 268ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [8s 268ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [8s 268ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77a1dde7 for C (true) DEBUG: [HttpClient-37-SelectorManager] [8s 268ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect TestServer(2): connection accepted DEBUG: [HttpClient-37-SelectorManager] [8s 268ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42510 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42510, Session(1712000553051|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-Worker0] [8s 268ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [8s 268ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [8s 269ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [8s 269ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] 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@7d59b697[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] [8s 269ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (true) DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [8s 269ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [8s 269ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [8s 269ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker0] [8s 269ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker1] [8s 269ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [8s 269ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [8s 269ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [8s 272ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [8s 272ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 272ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [8s 272ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 274ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 274ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [8s 274ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [8s 274ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [8s 275ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [8s 275ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [8s 275ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 275ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [8s 275ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [8s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 275ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [8s 275ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [8s 276ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [8s 276ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (true) DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 277ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [8s 277ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [8s 278ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [8s 279ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [8s 279ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 279ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [8s 279ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38d70b90 DEBUG: [HttpClient-36-Worker3] [8s 279ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 279ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [8s 279ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker3] [8s 280ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 280ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 280ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 280ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 280ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [8s 280ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [8s 280ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [8s 280ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [8s 280ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [8s 280ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [8s 280ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [8s 281ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [8s 281ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 281ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-36-Worker3] [8s 281ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [8s 281ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [8s 281ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [8s 281ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [8s 281ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [8s 281ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [8s 282ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [8s 282ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 282ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [8s 282ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [8s 283ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [8s 283ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [8s 283ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 283ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [8s 284ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 284ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 284ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 284ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 284ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 284ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 284ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 284ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-SelectorManager] [8s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 284ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-37-SelectorManager] [8s 284ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 284ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-36-Worker4] [8s 284ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [8s 284ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 285ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 285ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [8s 285ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [8s 285ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker4] [8s 285ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker4] [8s 285ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker4] [8s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [8s 285ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker4] [8s 285ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker4] [8s 286ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker4] [8s 286ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker4] [8s 286ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker4] [8s 286ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [8s 286ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [8s 286ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [8s 286ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 284ms] SocketTube(97) resuming read event DEBUG: [readLoop] [8s 286ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-SelectorManager] [8s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 286ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [readLoop] [8s 287ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [readLoop] [8s 287ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 287ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for None (false) DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385b3758 for R (false) DEBUG: [HttpClient-37-SelectorManager] [8s 287ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 287ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 287ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 287ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 287ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker5] [8s 287ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker5] [8s 288ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker5] [8s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 288ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 288ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [8s 288ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker5] [8s 288ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42510 DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42510 DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker5] [8s 289ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 289ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker5] [8s 289ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker5] [8s 289ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker5] [8s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 289ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker5] [8s 290ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker5] [8s 290ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [8s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [8s 290ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [8s 290ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker5] [8s 290ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker5] [8s 290ms] HttpClientImpl(37) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31bc5a93 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-36-Worker5] [8s 291ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [8s 291ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [8s 291ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker5] [8s 291ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker5] [8s 291ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [8s 291ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [8s 296ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SocketTube(97) pausing read event DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] 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@7d59b697[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@38d70b90, getALPN: jdk.internal.net.http.common.MinimalFuture@9292b2a[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] [8s 297ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 297ms] 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] [8s 298ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38d70b90, getALPN: jdk.internal.net.http.common.MinimalFuture@9292b2a[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [8s 298ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-SelectorManager] [8s 299ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:42510 stopping. 1 streams DEBUG: [HttpClient-36-Worker6] [8s 299ms] 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) TestServer: Connection writer stopping DEBUG: [HttpClient-36-Worker6] [8s 299ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 301ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 301ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [MainThread] [8s 301ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 302ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 302ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 303ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [8s 303ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [8s 303ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [8s 303ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [8s 303ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1694df02 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-38-SelectorManager] [8s 303ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=41773, Session(1712000553093|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [8s 303ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41773 DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] 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@1c6cb472[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] [8s 304ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (true) DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [8s 304ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [8s 304ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [8s 305ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker1] [8s 305ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [8s 305ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 304ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [8s 305ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [8s 308ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [8s 308ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 308ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [8s 308ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 310ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 310ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [8s 310ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [8s 311ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [8s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 311ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 311ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 312ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [8s 312ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [8s 312ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 313ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [8s 313ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [8s 313ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [8s 313ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [8s 313ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (true) DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 313ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [8s 313ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [8s 314ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [8s 314ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 314ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [8s 314ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [8s 314ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [8s 315ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [8s 315ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 315ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [8s 315ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3271c2a1 DEBUG: [HttpClient-37-Worker3] [8s 315ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 315ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 316ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 316ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 316ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [8s 316ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [8s 316ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [8s 316ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [8s 316ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [8s 316ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [8s 317ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker3] [8s 317ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [8s 317ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [8s 317ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [8s 317ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [8s 317ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 318ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [8s 318ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [8s 318ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [8s 319ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [8s 319ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [8s 319ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [8s 319ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker3] [8s 319ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [8s 319ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 319ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 319ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [8s 319ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 320ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 320ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 320ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 320ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 320ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 320ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 320ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [8s 319ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [8s 320ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [8s 320ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [8s 320ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [8s 320ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [8s 320ms] SSL Reader(SocketTube(98)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) sending 39 Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [8s 321ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [8s 321ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 321ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 322ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [8s 322ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [8s 322ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [8s 322ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [8s 322ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [8s 322ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 322ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker4] [8s 322ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [8s 322ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [8s 322ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [8s 322ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [8s 322ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker4] [8s 323ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [8s 323ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 323ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 323ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 323ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [8s 323ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (true) DEBUG: [HttpClient-37-Worker4] [8s 323ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for None (false) DEBUG: [HttpClient-38-SelectorManager] [8s 323ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [8s 324ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 324ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [8s 324ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [8s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@596e399b for R (false) DEBUG: [HttpClient-38-SelectorManager] [8s 324ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [8s 324ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [8s 325ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 325ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 325ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 325ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [8s 325ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [8s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 325ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 41773 DEBUG: [HttpClient-37-Worker5] [8s 325ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 41773 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [8s 326ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [8s 326ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [8s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 326ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [8s 326ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [8s 326ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [8s 327ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [8s 327ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [8s 327ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [8s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [8s 327ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [8s 327ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [8s 327ms] HttpClientImpl(38) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54d77cda DEBUG: [HttpClient-38-SelectorManager] [8s 327ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [8s 327ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [8s 327ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [8s 327ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [8s 328ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SocketTube(98) pausing read event DEBUG: [HttpClient-37-Worker5] [8s 329ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SocketTube(98) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1c6cb472[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@3271c2a1, getALPN: jdk.internal.net.http.common.MinimalFuture@687d61ce[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [8s 329ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker5] [8s 329ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [8s 330ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 330ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3271c2a1, getALPN: jdk.internal.net.http.common.MinimalFuture@687d61ce[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 330ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [8s 330ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams Server connection to /127.0.0.1:41773 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [8s 330ms] 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.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-Worker5] [8s 331ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 332ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [8s 332ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [8s 332ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [8s 332ms] SSL Writer(SocketTube(98)) stop DEBUG: [MainThread] [8s 334ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 335ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [MainThread] [8s 335ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 337ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 337ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 337ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 337ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [8s 337ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [8s 337ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [8s 337ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3eb05f9e for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false DEBUG: [HttpClient-39-SelectorManager] [8s 337ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): accepting connections DEBUG: [HttpClient-39-SelectorManager] [8s 337ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37615 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37615, Session(1712000553128|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [8s 338ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] 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@344834ee[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] [8s 338ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [8s 338ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [8s 338ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [8s 338ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [8s 339ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 338ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [8s 343ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [8s 343ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [8s 344ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [8s 344ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [8s 344ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 344ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [8s 344ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [8s 344ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 346ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 346ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 347ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 347ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 348ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 348ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 348ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 349ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [8s 350ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 350ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker2] [8s 350ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 350ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker2] [8s 351ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker2] [8s 351ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker2] [8s 351ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker2] [8s 351ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker2] [8s 351ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@78d27f9a DEBUG: [HttpClient-38-Worker2] [8s 352ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker2] [8s 352ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 352ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker2] [8s 352ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 352ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker2] [8s 353ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker2] [8s 353ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker2] [8s 353ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker2] [8s 353ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker2] [8s 354ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker2] [8s 354ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker2] [8s 354ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker2] [8s 354ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker2] [8s 354ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 354ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 354ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 354ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 354ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 354ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 354ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 355ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 355ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker2] [8s 355ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 355ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 355ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SocketTube(99) no more demand for reading DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-39-SelectorManager] [8s 356ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 356ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [8s 356ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 357ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-38-Worker3] [8s 356ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [readLoop] [8s 357ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 357ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker3] [8s 357ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [8s 357ms] SocketTube(99) resuming read event DEBUG: [readLoop] [8s 357ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [8s 357ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 357ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 357ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 357ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [8s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (true) DEBUG: [readLoop] [8s 357ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-SelectorManager] [8s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SocketTube(99) resuming read event TestServer: GET / DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 358ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 358ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-38-Worker4] [8s 358ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-39-SelectorManager] [8s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 359ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 359ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 359ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 360ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 360ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [8s 360ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [8s 360ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [8s 360ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker4] [8s 360ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [8s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [8s 360ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [8s 360ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [8s 361ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [8s 361ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [8s 361ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [8s 361ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker4] [8s 361ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 361ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [readLoop] [8s 361ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 361ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 361ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [8s 361ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker4] [8s 363ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [8s 363ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [8s 364ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [8s 364ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [8s 365ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 365ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [8s 365ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [8s 365ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (true) DEBUG: [HttpClient-38-Worker4] [8s 365ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@714abc03 for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 365ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker5] [8s 365ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 366ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 366ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 366ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker5] [8s 366ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [8s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 366ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [8s 366ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 37615 DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 37615 DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [8s 367ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 367ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [8s 367ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker5] [8s 367ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [8s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 368ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 368ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [8s 368ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [8s 368ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [8s 368ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [8s 368ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 368ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker5] [8s 369ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [8s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 369ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [8s 369ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [8s 369ms] HttpClientImpl(39) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [8s 369ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-39-SelectorManager] [8s 369ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 370ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(99) pausing read event DEBUG: [HttpClient-38-Worker5] [8s 369ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bcb8cca DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SocketTube(99) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@344834ee[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@78d27f9a, getALPN: jdk.internal.net.http.common.MinimalFuture@4071e8f2[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-39-SelectorManager] [8s 371ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 371ms] 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.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-39-SelectorManager] [8s 372ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [8s 372ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker5] [8s 371ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [8s 373ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams Server connection to /127.0.0.1:37615 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker5] [8s 374ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [8s 374ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 374ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 374ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@78d27f9a, getALPN: jdk.internal.net.http.common.MinimalFuture@4071e8f2[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 374ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 374ms] 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.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-38-Worker5] [8s 375ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 375ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [8s 375ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [8s 376ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker5] [8s 376ms] SSL Writer(SocketTube(99)) stop DEBUG: [MainThread] [8s 377ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 378ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [MainThread] [8s 378ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 379ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 379ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 379ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [8s 380ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [8s 380ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [8s 380ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [8s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18e62991 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=39685, Session(1712000553162|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-40-SelectorManager] [8s 380ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-40-SelectorManager] [8s 380ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39685 DEBUG: [HttpClient-39-Worker0] [8s 380ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [8s 380ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [8s 380ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [8s 380ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [8s 380ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [8s 381ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [8s 381ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [8s 380ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [8s 381ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-40-SelectorManager] [8s 383ms] 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@121e42e1[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: NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 383ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-39-Worker0] [8s 383ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 384ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [8s 384ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [8s 383ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [8s 384ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [8s 384ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [8s 384ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 384ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-39-Worker0] [8s 385ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 385ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [8s 385ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [8s 385ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [8s 385ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 385ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 385ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [8s 385ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 388ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 389ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 389ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [8s 392ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 394ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [8s 394ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [8s 394ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 394ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 394ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [8s 395ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 395ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [8s 395ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [8s 395ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [8s 395ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 395ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 395ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [8s 395ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 396ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 397ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [8s 397ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [8s 397ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 397ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 398ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@195ebf22 DEBUG: [HttpClient-39-Worker3] [8s 398ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 398ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [8s 398ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 399ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 399ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 399ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 399ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 399ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [8s 400ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 400ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 400ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [8s 401ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [8s 401ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [8s 401ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 401ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-39-Worker3] [8s 402ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [8s 402ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [8s 402ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [8s 402ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 402ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 402ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [8s 402ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [8s 402ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 402ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 402ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 402ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 402ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 403ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 403ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 403ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 404ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 404ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 404ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [8s 404ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [8s 404ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 404ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SocketTube(100) read bytes: 1726 DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SSL Reader(SocketTube(100)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SocketTube(100) resuming read event DEBUG: [Test-server-pool] [8s 404ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 404ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 404ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 404ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 405ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [8s 405ms] SSL Reader(SocketTube(100)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 405ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker4] [8s 405ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [8s 405ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [8s 405ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [8s 405ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 405ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [8s 405ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 405ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [8s 405ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-40-SelectorManager] [8s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (true) DEBUG: [readLoop] [8s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 405ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 405ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 406ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 406ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [readLoop] [8s 406ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 406ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 406ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SocketTube(100) read bytes: 77 DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SSL Reader(SocketTube(100)) Adding 77 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) Unwrapping: 77 DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 406ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 406ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 406ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 406ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-Worker5] [8s 406ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker5] [8s 407ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-40-SelectorManager] [8s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 407ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 407ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 407ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker5] [8s 407ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 408ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker5] [8s 408ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker5] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker5] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [8s 408ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 408ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 408ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker5] [8s 409ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 409ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 409ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 409ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 409ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker5] [8s 409ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (true) DEBUG: [HttpClient-39-Worker5] [8s 409ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@571ccec6 for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 410ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 410ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 410ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 410ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 410ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker6] [8s 410ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker6] [8s 410ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker6] [8s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 410ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 410ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 39685 DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 39685 DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker6] [8s 411ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 411ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker6] [8s 411ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker6] [8s 411ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker6] [8s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 411ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker6] [8s 412ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker6] [8s 412ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker6] [8s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [8s 412ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker6] [8s 412ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker6] [8s 412ms] HttpClientImpl(40) ClientImpl (async) elapsed 34 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-39-Worker6] [8s 412ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a4f8a02 DEBUG: [HttpClient-39-Worker6] [8s 413ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker6] [8s 413ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker6] [8s 413ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [8s 413ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker6] [8s 413ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker6] [8s 413ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker6] [8s 413ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [8s 413ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [8s 413ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SocketTube(100) pausing read event DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] 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@121e42e1[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@195ebf22, getALPN: jdk.internal.net.http.common.MinimalFuture@6601fa07[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] [8s 414ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] 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.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-40-SelectorManager] [8s 414ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@195ebf22, getALPN: jdk.internal.net.http.common.MinimalFuture@6601fa07[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 414ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker7] [8s 415ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) Stopping read scheduler java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) write: cancel DEBUG: [HttpClient-39-Worker7] [8s 415ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 415ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [8s 416ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:39685 stopping. 1 streams Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker7] [8s 416ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) TestServer: Connection writer stopping DEBUG: [MainThread] [8s 421ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 421ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-40-Worker0] [8s 422ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [8s 422ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [8s 422ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [8s 422ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [8s 422ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [8s 422ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [8s 422ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [8s 423ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c725abc queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c725abc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [8s 423ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [8s 423ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2a2d90b4 for C (true) DEBUG: [HttpClient-41-SelectorManager] [8s 423ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49144 DEBUG: [HttpClient-40-Worker1] [8s 424ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [8s 424ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@20d5fbc4 DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [8s 424ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [8s 424ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [8s 424ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [8s 424ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [8s 424ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [8s 424ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65d761ba for R (true) DEBUG: [HttpClient-40-Worker1] [8s 424ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [8s 424ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 424ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-40-Worker3] [8s 425ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [8s 425ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [8s 425ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [8s 425ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [8s 425ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [8s 425ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [8s 425ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [8s 425ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [8s 425ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 425ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 425ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 426ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [8s 426ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@49649468 DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [8s 426ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65d761ba for None (false) DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65d761ba for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 427ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 427ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c725abc DEBUG: [HttpClient-40-Worker4] [8s 427ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [8s 427ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c725abc DEBUG: [HttpClient-40-Worker4] [8s 427ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [8s 428ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [8s 428ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c725abc DEBUG: [HttpClient-40-Worker4] [8s 428ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 428ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49144 DEBUG: [HttpClient-40-Worker4] [8s 428ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@62b5b89a(41) DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a79d70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39756426 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [8s 429ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [8s 429ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a79d70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39756426, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a79d70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39756426 DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a79d70f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@39756426 DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [8s 429ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [8s 429ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [8s 429ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [8s 429ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [8s 429ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [8s 429ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [8s 429ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [8s 429ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 430ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker4] [8s 430ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [8s 430ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-40-Worker4] [8s 430ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [8s 430ms] HttpClientImpl(41) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-40-Worker4] [8s 430ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [8s 430ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@62b5b89a(41) DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-40-Worker4] [8s 430ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker4] [8s 430ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65d761ba for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [8s 430ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 431ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 432ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-41-Worker0] [8s 433ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [8s 433ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [8s 433ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [8s 433ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [8s 433ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [8s 433ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [8s 433ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [8s 434ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4dd24c37 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4dd24c37, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [8s 434ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [8s 434ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [8s 436ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62f32cb for C (true) DEBUG: [HttpClient-42-SelectorManager] [8s 436ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [8s 436ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49160 DEBUG: [HttpClient-41-Worker1] [8s 436ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [8s 436ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 436ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 437ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [8s 437ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [8s 437ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [8s 437ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [8s 437ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [8s 437ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@cd759bb DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [8s 437ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [8s 437ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [8s 437ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [8s 437ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [8s 437ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [8s 437ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d5c645 for R (true) DEBUG: [HttpClient-42-SelectorManager] [8s 438ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 438ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-Worker3] [8s 438ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker3] [8s 438ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [8s 438ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker3] [8s 438ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [8s 438ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 438ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [8s 438ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [8s 439ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker1] [8s 439ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [8s 439ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 439ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 439ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [8s 439ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@154cb046 DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [8s 439ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d5c645 for None (false) DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d5c645 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 440ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4dd24c37 DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4dd24c37 DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4dd24c37 DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 441ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 49160 DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@818dcbf(42) DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19d5bc12/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72103e1d queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [8s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [8s 442ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19d5bc12/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72103e1d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@19d5bc12/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72103e1d DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@19d5bc12/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@72103e1d DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [8s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [8s 442ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker4] [8s 442ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [8s 442ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [8s 442ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [8s 442ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 442ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [8s 442ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [8s 442ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 442ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49d5c645 for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 443ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [8s 443ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [8s 443ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 442ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [8s 443ms] HttpClientImpl(42) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-41-Worker4] [8s 443ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [8s 443ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@818dcbf(42) DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [8s 444ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-Worker4] [8s 444ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [8s 444ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 445ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 446ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-42-Worker0] [8s 446ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [8s 446ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [8s 446ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [8s 446ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [8s 446ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [8s 447ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [8s 447ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [8s 447ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f438eac queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f438eac, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [8s 447ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [8s 447ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 447ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 447ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [8s 448ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5354eaaa for C (true) DEBUG: [HttpClient-43-SelectorManager] [8s 448ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [8s 448ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53063 DEBUG: [HttpClient-42-Worker1] [8s 448ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [8s 448ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [8s 448ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker1] [8s 448ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [8s 448ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-42-Worker1] [8s 449ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [8s 449ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 449ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 449ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-43-SelectorManager] [8s 450ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 450ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@59ac81da DEBUG: [HttpClient-43-SelectorManager] [8s 450ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 450ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 450ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [8s 451ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 451ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 451ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 451ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker2] [8s 452ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [8s 452ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker3] [8s 452ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [8s 452ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [8s 452ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 452ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [8s 452ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [8s 453ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker3] [8s 453ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker2] [8s 452ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [8s 453ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [8s 453ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [8s 453ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 453ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 453ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 453ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [8s 454ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4567b7b4 DEBUG: [HttpClient-42-Worker3] [8s 454ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cae048b for R (true) DEBUG: [HttpClient-43-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cae048b for None (false) DEBUG: [HttpClient-43-SelectorManager] [8s 454ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [8s 454ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [8s 454ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cae048b for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 455ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f438eac DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f438eac DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f438eac DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 53063 DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66c7e55b(43) DEBUG: [HttpClient-42-Worker4] [8s 455ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ad4c72e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5152911c queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [8s 456ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [8s 456ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ad4c72e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5152911c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ad4c72e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5152911c DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ad4c72e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5152911c DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [8s 456ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [8s 456ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [8s 456ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [8s 456ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [8s 456ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [8s 456ms] HttpClientImpl(43) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66c7e55b(43) DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1cae048b for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 457ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 457ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 457ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [8s 457ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 457ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [8s 457ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker5] [8s 457ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) pausing read event DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 462ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [8s 463ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 465ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 466ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-43-Worker0] [8s 466ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [8s 466ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [8s 466ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [8s 467ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [8s 467ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [8s 467ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [8s 467ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [8s 467ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@615e8d5c queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@615e8d5c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [8s 467ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [8s 467ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 467ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 468ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [8s 471ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6aca1e70 for C (true) DEBUG: [HttpClient-44-SelectorManager] [8s 471ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [8s 471ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53769 DEBUG: [HttpClient-43-Worker1] [8s 471ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [8s 471ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [8s 471ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [8s 471ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [8s 471ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-43-Worker1] [8s 472ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [8s 472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 472ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 472ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@60327500 DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 476ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker2] [8s 478ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [8s 478ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [8s 478ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [8s 478ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [8s 478ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker2] [8s 478ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker3] [8s 478ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker3] [8s 478ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [8s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2530e762 for R (true) DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker3] [8s 478ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f6d58ec DEBUG: [HttpClient-43-Worker3] [8s 478ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2530e762 for None (false) DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2530e762 for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 480ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@615e8d5c DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@615e8d5c DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@615e8d5c DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 480ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 53769 DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7bd7ae1(44) DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c6cda70/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d91bead queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [8s 481ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [8s 481ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c6cda70/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d91bead, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c6cda70/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d91bead DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c6cda70/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d91bead DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [8s 481ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [8s 481ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [8s 481ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [8s 481ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-43-Worker4] [8s 481ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker4] [8s 481ms] HttpClientImpl(44) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2530e762 for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-43-Worker4] [8s 481ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7bd7ae1(44) DEBUG: [HttpClient-44-SelectorManager] [8s 481ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker4] [8s 482ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [8s 482ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-Worker5] [8s 482ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [8s 482ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 484ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [8s 485ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 485ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 486ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:37375/ GET DEBUG: [HttpClient-44-Worker0] [8s 486ms] Exchange establishing exchange for http://127.0.0.1:37375/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [8s 486ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [8s 486ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [8s 486ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [8s 486ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [8s 487ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [8s 487ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [8s 487ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3d2e20b4 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3d2e20b4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [8s 487ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [8s 487ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 487ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 488ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [8s 488ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@45c83e0d for C (true) DEBUG: [HttpClient-45-SelectorManager] [8s 488ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [8s 488ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59881 DEBUG: [HttpClient-44-Worker1] [8s 488ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [8s 488ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [8s 488ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [8s 488ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [8s 488ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37375/ GET DEBUG: [HttpClient-44-Worker1] [8s 489ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [8s 489ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 489ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 489ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f30557d DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker2] [8s 489ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [8s 489ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [8s 489ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [8s 489ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [8s 489ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker2] [8s 489ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker3] [8s 489ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a32c2ff for R (true) DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [8s 489ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [8s 489ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 489ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [8s 490ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@49215d69 DEBUG: [HttpClient-44-Worker3] [8s 490ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a32c2ff for None (false) DEBUG: [HttpClient-45-SelectorManager] [8s 493ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [8s 493ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [8s 493ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a32c2ff for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 493ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3d2e20b4 DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3d2e20b4 DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3d2e20b4 DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 496ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37375/) 200 HTTP_1_1 Local port: 59881 DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41bf721a(45) DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@221baecf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@344b469e queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [8s 497ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [8s 497ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@221baecf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@344b469e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@221baecf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@344b469e DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@221baecf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@344b469e DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [8s 497ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [8s 497ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [8s 497ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [8s 497ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker4] [8s 497ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker4] [8s 497ms] HttpClientImpl(45) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:37375/ DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 497ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41bf721a(45) DEBUG: [HttpClient-44-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [8s 498ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] HttpClientImpl(45) No key for channel DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3bf20d0f (java.io.IOException: No key for channel) DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [8s 498ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 499ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 500ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-45-Worker0] [8s 504ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-45-Worker0] [8s 505ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [8s 505ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [8s 505ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [8s 505ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [8s 508ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f0ae538 for C (true) DEBUG: [HttpClient-46-SelectorManager] [8s 508ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [8s 508ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50972 DEBUG: [HttpClient-45-Worker1] [8s 509ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 509ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [8s 509ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [8s 509ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] 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@55f28e48[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] [8s 509ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [8s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (true) DEBUG: [HttpClient-45-Worker1] [8s 509ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [8s 510ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [8s 510ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [8s 510ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [8s 510ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [8s 510ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [8s 510ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [8s 510ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 510ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 513ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 513ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 513ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [8s 513ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 520ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 520ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 521ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 521ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 521ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 521ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 522ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 523ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [8s 523ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 523ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [8s 523ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 523ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50972 remote=/127.0.0.1:40091] DEBUG: [HttpClient-45-Worker3] [8s 523ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ffa6705 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ffa6705, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 523ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@250ffd89 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [8s 524ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 524ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [8s 525ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 525ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 525ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 525ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 525ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 526ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46c7542f DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [8s 526ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 526ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 527ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [8s 527ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [8s 528ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [8s 528ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [8s 528ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [8s 528ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [8s 528ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [8s 528ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [8s 528ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [8s 528ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 568ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [8s 568ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 569ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 569ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10f01a92 for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 569ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 569ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ffa6705 DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ffa6705 DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ffa6705 DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 569ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50972 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a9c8a29(46) DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 570ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [8s 570ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 570ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 570ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [8s 570ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 570ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 570ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 570ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41 DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@70810ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c870c41 DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 571ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 571ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [8s 571ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [8s 571ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] HttpClientImpl(46) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a9c8a29(46) DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 571ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [8s 572ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [8s 572ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker5] [8s 572ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 572ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 572ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [8s 572ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [8s 572ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 572ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 572ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] 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@55f28e48[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@212a0d7b[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] 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] [8s 573ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] 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@212a0d7b[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [8s 573ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 574ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 575ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-46-Worker0] [8s 575ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [8s 577ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [8s 577ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [8s 577ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [8s 577ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [8s 577ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2752b3dc for C (true) DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50980 DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [8s 578ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] 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@2daad8ac[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] [8s 578ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [8s 578ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (true) DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [8s 578ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker2] [8s 578ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 578ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 578ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 582ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [8s 582ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 582ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [8s 582ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 587ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 588ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 589ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 589ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 589ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 589ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 590ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [8s 590ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [8s 590ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [8s 590ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 591ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [8s 591ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 591ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50980 remote=/127.0.0.1:40091] DEBUG: [HttpClient-46-Worker3] [8s 591ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c528192 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c528192, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c853cea DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [8s 591ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 591ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [8s 592ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 592ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 592ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 592ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 592ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-47-SelectorManager] [8s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 593ms] SocketTube(107) no more demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 593ms] SocketTube(107) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 593ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [8s 593ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 593ms] SocketTube(107) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 593ms] SocketTube(107) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 593ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 593ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 593ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 593ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@599c2b64 DEBUG: [HttpClient-46-Worker3] [8s 593ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 593ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [8s 594ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 594ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (true) DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 594ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 594ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [8s 594ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SocketTube(107) no more demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SocketTube(107) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 595ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [8s 595ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [8s 595ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [8s 595ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 595ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [8s 595ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [8s 595ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (true) DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SocketTube(107) read bytes: 113 DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SSL Reader(SocketTube(107)) Adding 113 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 595ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 595ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [8s 595ms] SSL Reader(SocketTube(107)) Unwrapping: 113 DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 596ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c528192 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c528192 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c528192 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 50980 DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [8s 596ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4c49d510(47) DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 597ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [8s 597ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 597ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 597ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [8s 597ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 597ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 597ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 597ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker5] [8s 597ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker5] [8s 597ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker5] [8s 597ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 597ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 640ms] SocketTube(107) read bytes: 42 DEBUG: [HttpClient-47-SelectorManager] [8s 640ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 640ms] SSL Reader(SocketTube(107)) Adding 42 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 641ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a8537d for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 641ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 641ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f8c51d5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1ee53d DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker6] [8s 641ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker6] [8s 641ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker6] [8s 641ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker6] [8s 642ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker6] [8s 642ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker6] [8s 642ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker6] [8s 642ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker6] [8s 642ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker6] [8s 642ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker6] [8s 642ms] HttpClientImpl(47) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-46-Worker6] [8s 642ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker6] [8s 642ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4c49d510(47) DEBUG: [HttpClient-46-Worker6] [8s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker6] [8s 642ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 642ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-SelectorManager] [8s 642ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [8s 642ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [8s 642ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 642ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 642ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] SocketTube(107) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2daad8ac[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@598afc82[Completed normally] (id=7247), 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-47-SelectorManager] [8s 643ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] 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] [8s 643ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [8s 643ms] Http2ClientImpl stopping DEBUG: [HttpClient-46-Worker6] [8s 642ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 643ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 643ms] 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@598afc82[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 643ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-Worker6] [8s 643ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 643ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-46-Worker6] [8s 643ms] SSL Writer(SocketTube(107)) stop DEBUG: [MainThread] [8s 645ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 645ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-47-Worker0] [8s 646ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [8s 647ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [8s 647ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [8s 647ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 647ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 647ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [8s 647ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [8s 647ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16e7c032 for C (true) DEBUG: [HttpClient-48-SelectorManager] [8s 647ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35619 DEBUG: [HttpClient-47-Worker1] [8s 648ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [8s 648ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [8s 648ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [8s 648ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] 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@1c1fab42[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] [8s 648ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [8s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (true) DEBUG: [HttpClient-47-Worker1] [8s 648ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [8s 648ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [8s 649ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [8s 649ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [8s 649ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [8s 649ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [8s 649ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-47-Worker1] [8s 649ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-SelectorManager] [8s 649ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker1] [8s 649ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [8s 649ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker2] [8s 649ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 649ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 649ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 651ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [8s 651ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 651ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [8s 651ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 673ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 673ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 674ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 675ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 675ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 676ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 676ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 677ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [8s 677ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [8s 677ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [8s 677ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 678ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [8s 678ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 678ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35619 remote=/127.0.0.1:40091] DEBUG: [HttpClient-47-Worker3] [8s 678ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62b52777 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62b52777, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ad364a2 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [8s 678ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 678ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [8s 679ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 679ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 679ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 679ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 679ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 680ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f44617e DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [8s 680ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 680ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 682ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [8s 682ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [8s 683ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [8s 683ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [8s 683ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [8s 683ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 683ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 732ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [8s 732ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 732ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 732ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@591d36a5 for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 733ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker5] [8s 736ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 737ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 737ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 737ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62b52777 DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62b52777 DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62b52777 DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 737ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 35619 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@60f3da2(48) DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 738ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [8s 738ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 738ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [8s 738ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48 DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eec3086/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4bd0dd48 DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 739ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 739ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [8s 739ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [8s 739ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [8s 739ms] HttpClientImpl(48) ClientImpl (async) elapsed 93 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@60f3da2(48) DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [8s 739ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 740ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 740ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 740ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 740ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker5] [8s 740ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker5] [8s 740ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker5] [8s 740ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 740ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SocketTube(108) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1c1fab42[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@688e8d8c[Completed normally] (id=7324), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 740ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] 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@688e8d8c[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [8s 741ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 742ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 743ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-48-Worker0] [8s 743ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [8s 744ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [8s 744ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [8s 745ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 745ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 745ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [8s 745ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [8s 745ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a43940d for C (true) DEBUG: [HttpClient-49-SelectorManager] [8s 745ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [8s 745ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52171 DEBUG: [HttpClient-48-Worker1] [8s 745ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [8s 745ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [8s 745ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [8s 746ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [8s 746ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [8s 746ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [8s 746ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [8s 748ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] 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@bbff7d[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@45b9710e[Not completed, 1 dependents] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@45b9710e[Not completed, 1 dependents] (id=7401), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-49-SelectorManager] [8s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (true) DEBUG: [HttpClient-48-Worker2] [8s 748ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 749ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 749ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker2] [8s 749ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker2] [8s 749ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 749ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 764ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 768ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 770ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 770ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 770ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 770ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 771ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 772ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker3] [8s 772ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [8s 772ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [8s 772ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [8s 773ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [8s 773ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [8s 773ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52171 remote=/127.0.0.1:40091] DEBUG: [HttpClient-48-Worker3] [8s 773ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@684dd3ea queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@684dd3ea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d4f5087 DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker3] [8s 773ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [8s 773ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [8s 774ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [8s 774ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 774ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 774ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 775ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [8s 775ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker3] [8s 775ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 775ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 775ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [8s 775ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@62714cdc DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 775ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 776ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 776ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [8s 776ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker3] [8s 776ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 776ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 776ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 777ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 777ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 777ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [8s 777ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 777ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [8s 777ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [8s 777ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 777ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 777ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 778ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 779ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [8s 779ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker4] [8s 780ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [8s 780ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [8s 780ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [8s 780ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 780ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [8s 780ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [8s 780ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 820ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 820ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 820ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 821ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53cc6648 for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 821ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 821ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@684dd3ea DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@684dd3ea DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@684dd3ea DEBUG: [HttpClient-48-Worker5] [8s 821ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 52171 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5f839670(49) DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78 queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 822ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [8s 822ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 822ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78 DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c285d94/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1afc1f78 DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [8s 823ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [8s 823ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [8s 823ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [8s 823ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [8s 823ms] HttpClientImpl(49) ClientImpl (async) elapsed 80 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5f839670(49) DEBUG: [HttpClient-48-Worker5] [8s 823ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [8s 823ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 824ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [8s 824ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [8s 824ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [8s 824ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 824ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@bbff7d[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@45b9710e[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 824ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] 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@45b9710e[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [8s 825ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 826ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 826ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:40091/ GET DEBUG: [HttpClient-49-Worker0] [8s 827ms] Exchange establishing exchange for https://127.0.0.1:40091/ GET, proxy=null Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [8s 828ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 828ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 828ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 828ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 828ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 828ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 828ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a195ee5 for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 828ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 828ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53041 DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [8s 829ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [8s 829ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [8s 829ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [8s 829ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] 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@70e13595[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (true) DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 829ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [8s 829ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 829ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 829ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 829ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [8s 830ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [8s 830ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [8s 830ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 832ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker1] [8s 832ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 832ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [8s 832ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 837ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 840ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 841ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 841ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 841ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 842ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 842ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 842ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 842ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 843ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 843ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 843ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 843ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 844ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 844ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 844ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53041 remote=/127.0.0.1:40091] DEBUG: [HttpClient-49-Worker3] [8s 844ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b10c64f queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b10c64f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 844ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 844ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c50ff1d DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 844ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 844ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 844ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 848ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 848ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [8s 848ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:40091/ GET DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 848ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 849ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 849ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 849ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b28110d DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 849ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 849ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 854ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [8s 854ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 854ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [8s 855ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 855ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 855ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 855ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 855ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 855ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 855ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e3b5ed for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 896ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 900ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 901ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 901ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b10c64f DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b10c64f DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b10c64f DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:40091/) 200 HTTP_1_1 Local port: 53041 DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@bbd59e(50) DEBUG: [HttpClient-49-Worker5] [8s 901ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [8s 902ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@173bafab/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31ed0701 DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 902ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [8s 902ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 902ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [8s 902ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [8s 902ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [8s 903ms] HttpClientImpl(50) ClientImpl (async) elapsed 76 millis for GET to https://127.0.0.1:40091/ DEBUG: [HttpClient-49-Worker5] [8s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 903ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@bbd59e(50) DEBUG: [HttpClient-49-Worker5] [8s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 903ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 903ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker5] [8s 903ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [8s 903ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SocketTube(110) pausing read event DEBUG: [HttpClient-49-Worker5] [8s 903ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SocketTube(110) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@70e13595[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@49c04bc[Completed normally] (id=7478), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 903ms] SSL Reader(SocketTube(110)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@49c04bc[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 904ms] Http2ClientImpl stopping DEBUG: [HttpClient-49-Worker5] [8s 904ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [8s 905ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 906ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:37205/ GET DEBUG: [HttpClient-50-Worker0] [8s 906ms] Exchange establishing exchange for http://127.0.0.1:37205/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 906ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 906ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 906ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 906ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 907ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 907ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 907ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28b9b87 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28b9b87, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 907ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 907ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-51-SelectorManager] [8s 907ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f3bb80e for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41000,localport=37205] DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41000 DEBUG: [HttpClient-50-Worker1] [8s 908ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 908ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-50-Worker1] [8s 908ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker1] [8s 908ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [8s 908ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45c3d37e DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 908ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [8s 908ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker3] [8s 908ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 908ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 908ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [8s 908ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 909ms] SocketTube(111) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker2] [8s 908ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 909ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 909ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 909ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker2] [8s 909ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37205/ GET DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [8s 910ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [8s 910ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker1] [8s 910ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [8s 910ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 910ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 910ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [8s 910ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@691c2dc9 DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [8s 910ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker1] [8s 911ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-51-SelectorManager] [8s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for R (true) DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 911ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28b9b87 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28b9b87 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28b9b87 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 912ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41000 remote=/127.0.0.1:37205] DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31cba003(51) DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@54c2ba60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f350c25 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 912ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 912ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 912ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 912ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 913ms] SocketTube(111) write: registering startSubscription event Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 913ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 913ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 913ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 914ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 914ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 914ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31cba003(51) DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@54c2ba60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f350c25, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@310b6337 DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 914ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 914ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 914ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 914ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 914ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 915ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 915ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 915ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 915ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 920ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 920ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 920ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 920ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 920ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 920ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c145a2 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 933ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 933ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 933ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-50-Worker6] [8s 933ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-50-Worker6] [8s 933ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-50-Worker6] [8s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 933ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker6] [8s 934ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 934ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 934ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 934ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 934ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [8s 934ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [8s 934ms] SocketTube(111) write: requesting more... DEBUG: [readLoop] [8s 934ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 934ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 934ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 934ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 935ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 935ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 935ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 936ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 936ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 936ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 41000 DEBUG: [HttpClient-50-Worker6] [8s 936ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 41000 DEBUG: [HttpClient-50-Worker6] [8s 936ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 936ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 936ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 937ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 937ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 937ms] HttpClientImpl(51) ClientImpl (async) elapsed 31 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 937ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [8s 938ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78318c7c DEBUG: [HttpClient-50-Worker6] [8s 938ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [8s 938ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [8s 939ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 939ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-51-SelectorManager] [8s 940ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [8s 940ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [8s 940ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 940ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@310b6337 DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [8s 941ms] Http2Connection(SocketTube(111)) Close all streams Server connection to /127.0.0.1:41000 stopping. 1 streams DEBUG: [HttpClient-50-Worker7] [8s 944ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker7] [8s 945ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [8s 949ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [8s 960ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:37205/ GET DEBUG: [HttpClient-51-Worker0] [8s 961ms] Exchange establishing exchange for http://127.0.0.1:37205/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 961ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 961ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 961ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 961ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@732cf84b queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@732cf84b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 961ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 962ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 962ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 962ms] PlainHttpConnection(SocketTube(112)) registering connect event DEBUG: [HttpClient-52-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54791e0 for C (true) DEBUG: [HttpClient-52-SelectorManager] [8s 962ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 962ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41010 DEBUG: [HttpClient-51-Worker1] [8s 962ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 962ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [8s 962ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 962ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 962ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37205/ GET DEBUG: [HttpClient-51-Worker1] [8s 963ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 963ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 963ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 963ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 0 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41010,localport=37205] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@fbffa90 DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 968ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [8s 972ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 972ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 972ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [8s 972ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 972ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker2] [8s 972ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker3] [8s 972ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [8s 972ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [8s 972ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [8s 972ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 973ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f6e9b18 DEBUG: [HttpClient-51-Worker3] [8s 973ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for R (true) DEBUG: [HttpClient-52-SelectorManager] [8s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 976ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 976ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 977ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 977ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@732cf84b DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@732cf84b DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@732cf84b DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [8s 977ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41010 remote=/127.0.0.1:37205] DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32fc55ce(52) DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f1ff849/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d90290 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [8s 977ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [8s 977ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [8s 977ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 977ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [8s 977ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [8s 978ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [8s 978ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [8s 978ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [8s 978ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [8s 978ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [8s 978ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7b3d6ddb DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 978ms] SocketTube(112) write: offloading requestMore Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker5] [8s 978ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 978ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 978ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 978ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [8s 979ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker5] [8s 979ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 979ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 979ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 979ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 979ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 979ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [8s 978ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 979ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 979ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [8s 979ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 979ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue TestServer(1): Using handler for: / DEBUG: [HttpClient-51-Worker4] [8s 979ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker4] [8s 979ms] SocketTube(112) trying to write: 13 DEBUG: [readLoop] [8s 980ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 980ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [HttpClient-51-Worker4] [8s 980ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker4] [8s 980ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker4] [8s 980ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker4] [8s 980ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 980ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 980ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [8s 980ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 981ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32fc55ce(52) DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f1ff849/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d90290, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [8s 981ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [8s 980ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 984ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 984ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 984ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 984ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 984ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for None (false) DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4abd6503 for R (false) DEBUG: [HttpClient-52-SelectorManager] [9s 5ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 6ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [9s 6ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [9s 6ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-51-Worker6] [9s 6ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [9s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 6ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker6] [9s 6ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [9s 7ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [9s 7ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [9s 7ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [9s 7ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [9s 7ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [9s 7ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [9s 7ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [readLoop] [9s 7ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 7ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 7ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [9s 7ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 8ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [9s 8ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 8ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 41010 DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 41010 DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [9s 9ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [9s 9ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [9s 9ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [9s 9ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [9s 10ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [9s 10ms] HttpClientImpl(52) ClientImpl (async) elapsed 49 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30b0d362 DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [9s 10ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [9s 10ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [9s 10ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7b3d6ddb DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [9s 13ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [9s 14ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker7] [9s 14ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [9s 14ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [9s 14ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker7] [9s 14ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker7] [9s 14ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker7] [9s 14ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [9s 14ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [9s 15ms] Http2Connection(SocketTube(112)) Close all streams Server connection to /127.0.0.1:41010 stopping. 1 streams DEBUG: [MainThread] [9s 16ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [9s 22ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:37205/ GET DEBUG: [HttpClient-52-Worker0] [9s 24ms] Exchange establishing exchange for http://127.0.0.1:37205/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [9s 24ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [9s 24ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [9s 24ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [9s 24ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [9s 24ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [9s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [9s 25ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@579924c4 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@579924c4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [9s 25ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [9s 25ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 25ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [9s 25ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [9s 28ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1c9c2db for C (true) DEBUG: [HttpClient-53-SelectorManager] [9s 28ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [9s 28ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43287 DEBUG: [HttpClient-52-Worker1] [9s 28ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [9s 29ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37205/ GET DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [9s 29ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-53-SelectorManager] [9s 29ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 29ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b31a9ab DEBUG: [HttpClient-53-SelectorManager] [9s 29ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 29ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 29ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [9s 30ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 30ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [9s 30ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 30ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [9s 30ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [9s 30ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [9s 30ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [9s 30ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [9s 30ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [9s 30ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [9s 30ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [9s 30ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [9s 30ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5644a624 DEBUG: [HttpClient-52-Worker3] [9s 30ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for R (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43287,localport=37205] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 33ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@579924c4 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@579924c4 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@579924c4 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [9s 34ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43287 remote=/127.0.0.1:37205] DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2df567(53) DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7da05d73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e33640c queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [9s 34ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [9s 34ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [9s 34ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [9s 34ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [9s 35ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [9s 35ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [9s 35ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [9s 35ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [9s 35ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [9s 35ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [9s 35ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fb7bca4 DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [9s 35ms] SocketTube(113) write: offloading requestMore Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker5] [9s 35ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 35ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker5] [9s 35ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [9s 36ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [9s 36ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [9s 36ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 36ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [9s 35ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 36ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [9s 37ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [9s 37ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [9s 37ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker4] [9s 37ms] SocketTube(113) trying to write: 13 TestServer: GET / DEBUG: [HttpClient-52-Worker4] [9s 37ms] SocketTube(113) wrote: 13 Server: creating input stream for stream 1 DEBUG: [HttpClient-52-Worker4] [9s 37ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [9s 37ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker4] [9s 37ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 37ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers TestServer(1): Using handler for: / DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2Connection(SocketTube(113)) H2 processed buffered data Sent response headers 200 DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [9s 37ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2df567(53) DEBUG: [HttpClient-52-Worker4] [9s 37ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7da05d73/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e33640c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [9s 38ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [9s 38ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [9s 38ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [9s 45ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 45ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 45ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 45ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 45ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 45ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 45ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 45ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for None (false) DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] SocketTube(113) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] Http2Connection(SocketTube(113)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e3336a9 for R (false) DEBUG: [HttpClient-53-SelectorManager] [9s 52ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 52ms] Http2Connection(SocketTube(113)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [9s 52ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [9s 52ms] Http2Connection(SocketTube(113)) Processing 98 DEBUG: [HttpClient-52-Worker6] [9s 52ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [9s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 52ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker6] [9s 53ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 53ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [9s 53ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [9s 53ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [9s 53ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [9s 53ms] SocketTube(113) wrote: 9 DEBUG: [readLoop] [9s 53ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-52-Worker6] [9s 53ms] SocketTube(113) write: requesting more... DEBUG: [readLoop] [9s 53ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 53ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [readLoop] [9s 53ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 53ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 54ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [9s 53ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 55ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [9s 55ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 56ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [9s 58ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [9s 58ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 43287 DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 43287 DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [9s 59ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [9s 59ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [9s 59ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [9s 59ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [9s 60ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [9s 60ms] HttpClientImpl(53) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48f962f DEBUG: [HttpClient-52-Worker6] [9s 60ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [9s 60ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-52-Worker6] [9s 60ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [9s 60ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [9s 60ms] Http2Connection(SocketTube(113)) Close all streams Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [9s 60ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-Worker6] [9s 60ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [9s 61ms] Http2Connection(SocketTube(113)) H2 processed(1) Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) pausing read event DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fb7bca4 DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [9s 62ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [9s 63ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [9s 63ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [9s 63ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-53-SelectorManager] [9s 63ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [9s 63ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-52-Worker7] [9s 63ms] 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) DEBUG: [HttpClient-52-Worker7] [9s 64ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:43287 stopping. 1 streams DEBUG: [MainThread] [9s 65ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [9s 72ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:37205/ GET DEBUG: [HttpClient-53-Worker0] [9s 76ms] Exchange establishing exchange for http://127.0.0.1:37205/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [9s 76ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [9s 76ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [9s 76ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [9s 76ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [9s 77ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [9s 77ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [9s 77ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c991df4 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c991df4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [9s 77ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [9s 78ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 78ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [9s 78ms] PlainHttpConnection(SocketTube(114)) registering connect event DEBUG: [HttpClient-54-SelectorManager] [9s 78ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@416bd80c for C (true) DEBUG: [HttpClient-54-SelectorManager] [9s 78ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [9s 78ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56535 DEBUG: [HttpClient-53-Worker1] [9s 84ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [9s 84ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [9s 84ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [9s 84ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [9s 84ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37205/ GET DEBUG: [HttpClient-53-Worker1] [9s 85ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [9s 85ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [9s 85ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [9s 85ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 0 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56535,localport=37205] TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4b93b37c DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 88ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [9s 90ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [9s 91ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [9s 91ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [9s 91ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [9s 91ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker3] [9s 91ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker3] [9s 91ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker3] [9s 91ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker3] [9s 91ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker3] [9s 91ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker3] [9s 91ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker2] [9s 91ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [9s 91ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [9s 92ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [9s 92ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for R (true) DEBUG: [HttpClient-54-SelectorManager] [9s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for None (false) DEBUG: [HttpClient-53-Worker3] [9s 92ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 92ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [9s 92ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-SelectorManager] [9s 93ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c991df4 DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c991df4 DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c991df4 DEBUG: [HttpClient-53-Worker4] [9s 93ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-54-SelectorManager] [9s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 96ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [9s 93ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker3] [9s 96ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker3] [9s 96ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker3] [9s 97ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56535 remote=/127.0.0.1:37205] DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c1b7b9c(54) DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6 queue.isEmpty: false DEBUG: [HttpClient-53-Worker3] [9s 97ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker3] [9s 97ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker3] [9s 97ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@173bb8f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c7eabf6 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c1b7b9c(54) DEBUG: [HttpClient-53-Worker3] [9s 97ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker3] [9s 97ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker3] [9s 98ms] SocketTube(114) write: registering startSubscription event Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker3] [9s 98ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker3] [9s 98ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker3] [9s 98ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker3] [9s 98ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker3] [9s 98ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker3] [9s 98ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker3] [9s 99ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [9s 99ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@118aefe9 DEBUG: [HttpClient-53-Worker3] [9s 99ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3f554cdf DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [9s 100ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [9s 100ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 100ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [9s 100ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [9s 100ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [9s 101ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [9s 101ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 104ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 112ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 112ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 112ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 112ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 112ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for None (false) DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] SocketTube(114) read bytes: 98 DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] Http2Connection(SocketTube(114)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@e91246a for R (false) DEBUG: [HttpClient-54-SelectorManager] [9s 124ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 128ms] Http2Connection(SocketTube(114)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [9s 128ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [9s 128ms] Http2Connection(SocketTube(114)) Processing 98 DEBUG: [HttpClient-53-Worker6] [9s 128ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [9s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [9s 128ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker6] [9s 129ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 129ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [9s 129ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [9s 129ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [9s 129ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [9s 129ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [9s 129ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker6] [9s 129ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [9s 129ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 129ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [9s 129ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [9s 129ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 129ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 129ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 129ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 130ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [9s 130ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [9s 130ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 56535 DEBUG: [HttpClient-53-Worker6] [9s 130ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 56535 DEBUG: [HttpClient-53-Worker6] [9s 130ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [9s 130ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [9s 130ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [9s 131ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [9s 131ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [9s 131ms] HttpClientImpl(54) ClientImpl (async) elapsed 59 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-53-Worker6] [9s 131ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 132ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [9s 132ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [9s 132ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [9s 132ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14fba58e DEBUG: [HttpClient-53-Worker6] [9s 132ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [9s 132ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker6] [9s 132ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [9s 133ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3f554cdf DEBUG: [HttpClient-54-SelectorManager] [9s 134ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [9s 135ms] Http2Connection(SocketTube(114)) Close all streams Server connection to /127.0.0.1:56535 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-53-Worker7] [9s 136ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-53-Worker7] [9s 137ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [9s 141ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [9s 145ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:37205/ GET DEBUG: [HttpClient-54-Worker0] [9s 145ms] Exchange establishing exchange for http://127.0.0.1:37205/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [9s 145ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [9s 145ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [9s 145ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [9s 145ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [9s 145ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [9s 145ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [9s 146ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30a59151 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30a59151, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [9s 146ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [9s 146ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 146ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [9s 146ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-55-SelectorManager] [9s 146ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2033fd23 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-55-SelectorManager] [9s 147ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [9s 147ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48035 DEBUG: [HttpClient-54-Worker1] [9s 147ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [9s 147ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [9s 147ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [9s 147ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [9s 147ms] Http1Exchange requestAction.headers Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37205/ GET DEBUG: [HttpClient-54-Worker1] [9s 148ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [9s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [9s 148ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [9s 148ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2acb9653 DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 148ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker2] [9s 148ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [9s 148ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [9s 148ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [9s 148ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [9s 148ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [9s 148ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=48035,localport=37205] TestServer(1): starting connection DEBUG: [HttpClient-54-Worker3] [9s 148ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker3] [9s 149ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker3] [9s 149ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker3] [9s 149ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [9s 149ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker3] [9s 149ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [9s 149ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [9s 149ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker3] [9s 149ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker3] [9s 150ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker3] [9s 150ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker3] [9s 150ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker3] [9s 150ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [9s 150ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@28f94892 DEBUG: [HttpClient-54-Worker3] [9s 150ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [9s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for R (true) DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 156ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 156ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30a59151 DEBUG: [HttpClient-54-Worker4] [9s 156ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [9s 156ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30a59151 DEBUG: [HttpClient-54-Worker4] [9s 156ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30a59151 DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [9s 157ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48035 remote=/127.0.0.1:37205] DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48e3588c(55) DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34660141/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1027e688 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [9s 157ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [9s 157ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [9s 157ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [9s 157ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [9s 157ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [9s 158ms] SocketTube(115) write: registering startSubscription event Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker4] [9s 158ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 158ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:33 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [9s 158ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [9s 158ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [9s 158ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [9s 158ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48e3588c(55) DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34660141/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1027e688, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [9s 159ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5eecd4be DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [9s 159ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 159ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [9s 159ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 159ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 159ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) trying to write: 13 DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [9s 159ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [9s 159ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 160ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [9s 172ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 172ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 172ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 172ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 172ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 172ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 172ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 172ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for None (false) DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] SocketTube(115) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] Http2Connection(SocketTube(115)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6fc91d6e for R (false) DEBUG: [HttpClient-55-SelectorManager] [9s 188ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 192ms] Http2Connection(SocketTube(115)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [9s 192ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [9s 192ms] Http2Connection(SocketTube(115)) Processing 98 DEBUG: [HttpClient-54-Worker6] [9s 192ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [9s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [9s 192ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker6] [9s 193ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 193ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [9s 193ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [9s 193ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [9s 193ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [9s 193ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [9s 193ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [9s 193ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker6] [9s 193ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 193ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [9s 193ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [9s 194ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [9s 194ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [9s 194ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 48035 DEBUG: [HttpClient-54-Worker6] [9s 194ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:37205/) 200 HTTP_2 Local port: 48035 DEBUG: [HttpClient-54-Worker6] [9s 194ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [9s 194ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [9s 194ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [9s 195ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [9s 195ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [9s 195ms] HttpClientImpl(55) ClientImpl (async) elapsed 50 millis for GET to http://127.0.0.1:37205/ DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@750f8575 DEBUG: [HttpClient-54-Worker6] [9s 195ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [9s 195ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [9s 196ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 196ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 196ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 196ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 196ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [9s 196ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [9s 200ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5eecd4be DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [9s 201ms] Http2Connection(SocketTube(115)) Close all streams Server connection to /127.0.0.1:48035 stopping. 1 streams DEBUG: [HttpClient-54-Worker7] [9s 201ms] Http2Connection(SocketTube(115)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-Worker7] [9s 202ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [9s 205ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [9s 217ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [HttpClient-55-Worker0] [9s 217ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-55-Worker0] [9s 219ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [9s 219ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [9s 219ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [9s 219ms] 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=42526, Session(1712000553205|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [9s 224ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6217076d for C (true) DEBUG: [HttpClient-56-SelectorManager] [9s 224ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [9s 224ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42526 DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [9s 228ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker1] [9s 228ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [9s 228ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [9s 228ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [9s 228ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [9s 229ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [9s 229ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [9s 229ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-56-SelectorManager] [9s 230ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [9s 232ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] 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@68ef6c1d[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2dedef64[Not completed, 1 dependents] (id=7900), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-56-SelectorManager] [9s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (true) DEBUG: [HttpClient-55-Worker2] [9s 236ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [9s 236ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [9s 236ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker2] [9s 236ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker2] [9s 236ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker2] [9s 237ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [9s 237ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [9s 237ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [9s 237ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker2] [9s 237ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [9s 237ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SocketTube(116) read bytes: 308 DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SSL Reader(SocketTube(116)) Adding 308 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 240ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) Unwrapping: 308 DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [9s 240ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 241ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [9s 241ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 241ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker3] [9s 241ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [9s 242ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker3] [9s 243ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker3] [9s 243ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker3] [9s 243ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker3] [9s 243ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d6ad4c6 DEBUG: [HttpClient-55-Worker3] [9s 243ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [9s 243ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker3] [9s 243ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker3] [9s 244ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [9s 244ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [9s 244ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 244ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [9s 244ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [9s 244ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker3] [9s 244ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [9s 244ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [9s 244ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker3] [9s 244ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker3] [9s 244ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [9s 244ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-55-Worker3] [9s 245ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker3] [9s 245ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker3] [9s 245ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker3] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker3] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [9s 245ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [9s 245ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker3] [9s 245ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 245ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [9s 245ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 245ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 245ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [9s 245ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 246ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [9s 246ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [9s 246ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [9s 246ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 247ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (false) DEBUG: [HttpClient-55-Worker4] [9s 248ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker4] [9s 248ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 249ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 249ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [9s 249ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [9s 249ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker4] [9s 249ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker4] [9s 249ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker4] [9s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [9s 249ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker4] [9s 249ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker4] [9s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [9s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [9s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [9s 250ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [9s 250ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [9s 250ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [9s 250ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [9s 252ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (false) DEBUG: [readLoop] [9s 265ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 265ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 265ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 265ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 265ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 265ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 265ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 265ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [9s 266ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 266ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 266ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 266ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for None (false) DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@779ba9db for R (false) DEBUG: [HttpClient-56-SelectorManager] [9s 288ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [9s 292ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 293ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker5] [9s 293ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker5] [9s 293ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [9s 293ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [9s 293ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42526 DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42526 DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker5] [9s 294ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 294ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker5] [9s 294ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker5] [9s 295ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker5] [9s 295ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [9s 295ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [9s 296ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [9s 296ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker5] [9s 296ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker5] [9s 296ms] HttpClientImpl(56) ClientImpl (async) elapsed 78 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-56-SelectorManager] [9s 300ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@259f0d14 DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker5] [9s 300ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-56-SelectorManager] [9s 300ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-Worker5] [9s 300ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [9s 300ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [9s 300ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-55-Worker5] [9s 300ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [9s 300ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [9s 300ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-Worker5] [9s 300ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7b8530ce (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) pausing read event Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-SelectorManager] [9s 301ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7b8530ce (java.io.IOException: selector manager closed) DEBUG: [HttpClient-55-Worker5] [9s 301ms] SocketTube(116) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] 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@68ef6c1d[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@5d6ad4c6, getALPN: jdk.internal.net.http.common.MinimalFuture@2dedef64[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-55-Worker5] [9s 301ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 301ms] 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$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-55-Worker5] [9s 302ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 302ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5d6ad4c6, getALPN: jdk.internal.net.http.common.MinimalFuture@2dedef64[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 302ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 302ms] 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$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-55-Worker5] [9s 302ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$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-55-Worker5] [9s 303ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker5] [9s 303ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker5] [9s 303ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker5] [9s 303ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-Worker5] [9s 303ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-Worker5] [9s 303ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [9s 303ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker5] [9s 303ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker5] [9s 303ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-55-Worker5] [9s 303ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [9s 303ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-55-Worker5] [9s 303ms] SocketTube(116) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [9s 301ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [9s 304ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams Server connection to /127.0.0.1:42526 stopping. 1 streams DEBUG: [MainThread] [9s 305ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [9s 312ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [HttpClient-56-Worker0] [9s 313ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-56-Worker0] [9s 315ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [9s 315ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [9s 315ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [9s 315ms] 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=42536, Session(1712000554044|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [9s 324ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@673ecf1a for C (true) DEBUG: [HttpClient-57-SelectorManager] [9s 324ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [9s 324ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42536 DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [9s 328ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [9s 328ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-SelectorManager] [9s 328ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [9s 330ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] 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@6dc6a46a[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: NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@28c427b6[Not completed, 1 dependents] (id=7965), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [9s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (true) DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 336ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 336ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [9s 336ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [9s 336ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [9s 336ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SocketTube(117) read bytes: 308 DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SSL Reader(SocketTube(117)) Adding 308 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 340ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) Unwrapping: 308 DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [9s 344ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 345ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 346ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 346ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 346ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [9s 346ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker3] [9s 347ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker3] [9s 347ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker3] [9s 347ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker3] [9s 347ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker3] [9s 347ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cb224f4 DEBUG: [HttpClient-56-Worker3] [9s 348ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker3] [9s 348ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 348ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [9s 348ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 348ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [9s 348ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker3] [9s 348ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker3] [9s 356ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [9s 356ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [9s 356ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 356ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [9s 356ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [9s 356ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [9s 356ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker3] [9s 356ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker3] [9s 356ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [9s 356ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker3] [9s 356ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker3] [9s 356ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker3] [9s 357ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker3] [9s 357ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker3] [9s 357ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker3] [9s 357ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker3] [9s 357ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker3] [9s 357ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker3] [9s 357ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker3] [9s 357ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 358ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 358ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [9s 358ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [9s 358ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 360ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-SelectorManager] [9s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for None (false) DEBUG: [readLoop] [9s 360ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-SelectorManager] [9s 360ms] SocketTube(117) read bytes: 1803 DEBUG: [readLoop] [9s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 360ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 360ms] SSL Reader(SocketTube(117)) onNext DEBUG: [readLoop] [9s 360ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [9s 360ms] SSL Reader(SocketTube(117)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [9s 360ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 360ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 360ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 360ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 361ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-SelectorManager] [9s 361ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 361ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [HttpClient-56-Worker4] [9s 364ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker4] [9s 364ms] SSL Reader(SocketTube(117)) Unwrapping: 1803 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 365ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 365ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [9s 365ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [9s 365ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker4] [9s 365ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker4] [9s 365ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker4] [9s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker4] [9s 365ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / DEBUG: [HttpClient-56-Worker4] [9s 366ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker4] [9s 366ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [9s 366ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [9s 366ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [9s 366ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [9s 367ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [9s 367ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [9s 367ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [9s 367ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [readLoop] [9s 368ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 368ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 368ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 368ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for None (false) DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 376ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 377ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 377ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [9s 377ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [9s 377ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker5] [9s 377ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker5] [9s 377ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker5] [9s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 377ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [9s 378ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker5] [9s 378ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker5] [9s 378ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42536 DEBUG: [HttpClient-56-Worker5] [9s 378ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 42536 DEBUG: [HttpClient-56-Worker5] [9s 378ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker5] [9s 379ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker5] [9s 379ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker5] [9s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 379ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker5] [9s 379ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 379ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker5] [9s 380ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker5] [9s 380ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker5] [9s 380ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [9s 380ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker5] [9s 380ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker5] [9s 380ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker5] [9s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [9s 380ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [9s 382ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker5] [9s 383ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker5] [9s 383ms] HttpClientImpl(57) ClientImpl (async) elapsed 70 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13aa6066 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-56-Worker5] [9s 383ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [9s 383ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [9s 383ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [9s 383ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [9s 383ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [9s 383ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [9s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39937bab for R (false) DEBUG: [HttpClient-57-SelectorManager] [9s 384ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [9s 384ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [9s 384ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [9s 384ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SocketTube(117) pausing read event DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] 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@6dc6a46a[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@7cb224f4, getALPN: jdk.internal.net.http.common.MinimalFuture@28c427b6[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] [9s 385ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 385ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7cb224f4, getALPN: jdk.internal.net.http.common.MinimalFuture@28c427b6[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [9s 386ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-Worker6] [9s 386ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-Worker6] [9s 386ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [9s 392ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [9s 392ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [9s 392ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [9s 392ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [9s 392ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:42536 stopping. 1 streams DEBUG: [MainThread] [9s 394ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [9s 400ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [HttpClient-57-Worker0] [9s 400ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-57-Worker0] [9s 401ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [9s 401ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [9s 402ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 402ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [9s 402ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [9s 402ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-58-SelectorManager] [9s 402ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1449cc91 for C (true) DEBUG: [HttpClient-58-SelectorManager] [9s 402ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [9s 403ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46887 DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [9s 403ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [9s 403ms] SSL Writer(SocketTube(118)) wrapping 0 bytes TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46887, Session(1712000554146|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [9s 405ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] 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@1eb1a7e1[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb33a53[Not completed, 1 dependents] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb33a53[Not completed, 1 dependents] (id=8030), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-SelectorManager] [9s 406ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (true) DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [9s 406ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [9s 406ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [9s 406ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker2] [9s 406ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [9s 406ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SocketTube(118) read bytes: 308 DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SSL Reader(SocketTube(118)) Adding 308 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 411ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) Unwrapping: 308 DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [9s 412ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 413ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 413ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [9s 413ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 414ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 414ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [9s 414ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker3] [9s 415ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker3] [9s 415ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker3] [9s 415ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker3] [9s 415ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3aad4cd2 DEBUG: [HttpClient-57-Worker3] [9s 415ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [9s 415ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker3] [9s 415ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker3] [9s 416ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [9s 416ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [9s 416ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 416ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [9s 416ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [9s 416ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker3] [9s 416ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [9s 416ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [9s 416ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker3] [9s 416ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker3] [9s 416ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [9s 416ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-57-Worker3] [9s 417ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker3] [9s 417ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker3] [9s 417ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker3] [9s 417ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker3] [9s 417ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [9s 417ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [9s 417ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker3] [9s 417ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 417ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker3] [9s 417ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker3] [9s 417ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 417ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 417ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [9s 417ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 417ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [9s 417ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [9s 418ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 418ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [9s 418ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [9s 418ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [9s 418ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 421ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SocketTube(118) read bytes: 1803 DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SSL Reader(SocketTube(118)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 422ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 424ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker4] [9s 424ms] SSL Reader(SocketTube(118)) Unwrapping: 1803 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 425ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 425ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [9s 425ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [9s 425ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker4] [9s 425ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker4] [9s 425ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker4] [9s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker4] [9s 426ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker4] [9s 426ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker4] [9s 426ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [9s 426ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [9s 426ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [9s 426ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [9s 426ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [9s 426ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [9s 427ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [9s 427ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [9s 427ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [9s 428ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [9s 428ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (false) DEBUG: [readLoop] [9s 428ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 428ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 428ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 428ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 428ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 428ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 428ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 428ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [9s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 429ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 429ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 429ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for None (false) DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c448f0 for R (false) DEBUG: [HttpClient-58-SelectorManager] [9s 448ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker5] [9s 449ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker5] [9s 449ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [9s 449ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [9s 449ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker5] [9s 449ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker5] [9s 449ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker5] [9s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [9s 449ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 46887 DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 46887 DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker5] [9s 450ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker5] [9s 450ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [9s 450ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker5] [9s 451ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [9s 451ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker5] [9s 451ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker5] [9s 452ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker5] [9s 452ms] HttpClientImpl(58) ClientImpl (async) elapsed 51 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5bbc7151 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker5] [9s 452ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [9s 452ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [9s 452ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [9s 452ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [9s 452ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [9s 452ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [9s 454ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [9s 454ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [9s 454ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [9s 454ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] 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@1eb1a7e1[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@3aad4cd2, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb33a53[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] [9s 455ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 455ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3aad4cd2, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb33a53[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker6] [9s 456ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-Worker6] [9s 456ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-Worker6] [9s 457ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker6] [9s 457ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker6] [9s 457ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-Worker6] [9s 457ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [9s 456ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [9s 458ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams Server connection to /127.0.0.1:46887 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 459ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [9s 459ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [HttpClient-58-Worker0] [9s 460ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-58-Worker0] [9s 462ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [9s 462ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [9s 462ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 462ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [9s 462ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [9s 463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [9s 463ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2788dfef for C (true) DEBUG: [HttpClient-59-SelectorManager] [9s 463ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [9s 463ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59957 DEBUG: [HttpClient-58-Worker1] [9s 463ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [9s 463ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [9s 463ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [9s 463ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 463ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] 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@2d70b49f[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] [9s 464ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [9s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-58-Worker1] [9s 463ms] SSL Writer(SocketTube(119)) requesting 1 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59957, Session(1712000554227|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-Worker1] [9s 464ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [9s 464ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [9s 464ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [9s 464ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [9s 464ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [9s 465ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 465ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [9s 465ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-58-Worker2] [9s 465ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 465ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 465ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 465ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [9s 465ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 469ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker1] [9s 469ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 469ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [9s 469ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SocketTube(119) read bytes: 308 DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SSL Reader(SocketTube(119)) Adding 308 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 474ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) Unwrapping: 308 DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 476ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 478ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 478ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 478ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 478ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 479ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 480ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker3] [9s 481ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker3] [9s 481ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker3] [9s 481ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker3] [9s 481ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@492e1601 DEBUG: [HttpClient-58-Worker3] [9s 481ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 481ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 482ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 482ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 482ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker3] [9s 482ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker3] [9s 483ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [9s 483ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 483ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 483ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 483ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 483ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker3] [9s 483ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [9s 483ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [9s 483ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [9s 483ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker3] [9s 483ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker3] [9s 484ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker3] [9s 484ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [9s 484ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-58-Worker3] [9s 492ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker3] [9s 492ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker3] [9s 492ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker3] [9s 493ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker3] [9s 493ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 493ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [9s 493ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker3] [9s 493ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 493ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker3] [9s 493ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker3] [9s 493ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 493ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 493ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 493ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 493ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 493ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 494ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 494ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 494ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [9s 494ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 494ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 497ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [HttpClient-58-Worker4] [9s 497ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker4] [9s 497ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 498ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 498ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [9s 498ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [9s 498ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker4] [9s 498ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker4] [9s 498ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker4] [9s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker4] [9s 498ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [9s 499ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker4] [9s 499ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [9s 499ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 499ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 499ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 499ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker4] [9s 499ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker4] [9s 499ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 500ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 500ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 500ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 500ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 500ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [9s 500ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [9s 500ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 500ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [readLoop] [9s 503ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 503ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 503ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 503ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 503ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 503ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 503ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 503ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [readLoop] [9s 503ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 504ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 504ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 504ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 512ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 512ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [9s 512ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 513ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker5] [9s 513ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker5] [9s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 513ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker5] [9s 513ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 59957 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 59957 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker5] [9s 514ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 514ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker5] [9s 514ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 514ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker5] [9s 515ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker5] [9s 515ms] HttpClientImpl(59) ClientImpl (async) elapsed 55 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6735db42 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-58-Worker5] [9s 515ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 515ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 515ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [9s 515ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [9s 515ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 515ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68723f55 for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 519ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [9s 519ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [9s 519ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [9s 519ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] 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@2d70b49f[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@492e1601, getALPN: jdk.internal.net.http.common.MinimalFuture@59505204[Completed normally] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 520ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@492e1601, getALPN: jdk.internal.net.http.common.MinimalFuture@59505204[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker6] [9s 521ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker6] [9s 521ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker6] [9s 522ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [9s 522ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [9s 522ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [9s 522ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:59957 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-SelectorManager] [9s 521ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [9s 524ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [MainThread] [9s 525ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@7c1d76c1 (user-supplied=true) DEBUG: [MainThread] [9s 534ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:42539/ GET DEBUG: [HttpClient-59-Worker0] [9s 534ms] Exchange establishing exchange for https://127.0.0.1:42539/ GET, proxy=null Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 9:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-59-Worker0] [9s 535ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [9s 535ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [9s 535ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 535ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 535ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [9s 535ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [9s 535ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c1403bc for C (true) DEBUG: [HttpClient-60-SelectorManager] [9s 535ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53265 DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [9s 536ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker1] [9s 536ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker1] [9s 536ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [9s 536ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] 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@36ec68cc[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] [9s 536ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SSL Reader(SocketTube(120)) requesting 1 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-59-Worker1] [9s 536ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker1] [9s 536ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [9s 537ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [9s 537ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [9s 539ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53265, Session(1712000554289|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [9s 536ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@73eef075[Not completed, 1 dependents] (id=8160), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [9s 541ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 541ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 541ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 541ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 541ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker2] [9s 541ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 542ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 543ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [9s 543ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 543ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 543ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [9s 544ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 544ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [9s 545ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 545ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [9s 545ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 546ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 546ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 547ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [9s 547ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [9s 547ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 547ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 548ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62fe8732 DEBUG: [HttpClient-59-Worker4] [9s 548ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [9s 548ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker4] [9s 548ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 548ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 548ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 548ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 548ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [9s 549ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 549ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [9s 549ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [9s 549ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [9s 549ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:42539/ GET DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [9s 549ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 550ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 550ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [9s 550ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [9s 550ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 550ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 552ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 552ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 552ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 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-60-SelectorManager] [9s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [readLoop] [9s 552ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 552ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 552ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 552ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 552ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 552ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 552ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 552ms] 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-60-SelectorManager] [9s 552ms] SocketTube(120) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SSL Reader(SocketTube(120)) onNext TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SSL Reader(SocketTube(120)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 556ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 556ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [9s 556ms] SSL Reader(SocketTube(120)) Unwrapping: 1803 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 557ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [9s 557ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [9s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 557ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker5] [9s 557ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [9s 558ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [9s 558ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [9s 558ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [9s 558ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 558ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 558ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [readLoop] [9s 558ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 558ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 558ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 558ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [9s 559ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 559ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (true) DEBUG: [HttpClient-59-Worker5] [9s 559ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 559ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 559ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 560ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [9s 560ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [9s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 560ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 53265 DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:42539/) 200 HTTP_2 Local port: 53265 DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [9s 560ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [9s 560ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [9s 560ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 560ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 561ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [9s 561ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 561ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [9s 562ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [9s 562ms] HttpClientImpl(60) ClientImpl (async) elapsed 28 millis for GET to https://127.0.0.1:42539/ DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4599d531 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [9s 562ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 562ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 562ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [9s 562ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [9s 562ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 562ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f7b0457 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 564ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [9s 564ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [9s 564ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 564ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] 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@36ec68cc[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@62fe8732, getALPN: jdk.internal.net.http.common.MinimalFuture@73eef075[Completed normally] (id=8160), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 565ms] SSL Reader(SocketTube(120)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62fe8732, getALPN: jdk.internal.net.http.common.MinimalFuture@73eef075[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-59-Worker7] [9s 566ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [9s 566ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker7] [9s 567ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 567ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 567ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [9s 567ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 567ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [9s 567ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53265 stopping. 1 streams TestServer: Connection writer stopping Apr 01, 2024 9:42:34 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-Worker7] [9s 568ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) 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/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/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:-TieredCompilation \ -XX:+UseShenandoahGC \ -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.001 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 21:42:34 CEST 2024 finished: Mon Apr 01 21:42:34 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=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.927 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 21:42:34 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 21:42:35 CEST 2024 elapsed time (seconds): 0.927 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=3730959, tid=3730964 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid3730959.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/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:-TieredCompilation -XX:+UseShenandoahGC' \ -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/6/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/6/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/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/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/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/1/httpclient-localaddr-security.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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/ImmutableFlowItems.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ResponseBodyBeforeError.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.085 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 21:43:12 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 21:43:12 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.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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.051 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 21:43:12 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 21:43:12 CEST 2024 elapsed time (seconds): 0.051 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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.04 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 21:43:12 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 21:43:13 CEST 2024 elapsed time (seconds): 0.04 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../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 21:43:13 CEST 2024 finished: Mon Apr 01 21:43:13 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.31 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 21:43:13 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 21:43:13 CEST 2024 elapsed time (seconds): 0.31 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.309 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 21:43:13 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 21:43:13 CEST 2024 elapsed time (seconds): 0.309 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 21:43:13 CEST 2024 finished: Mon Apr 01 21:43:13 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 21:43:13 CEST 2024 finished: Mon Apr 01 21:43:13 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.111 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 21:43:13 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 21:43:13 CEST 2024 elapsed time (seconds): 0.111 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.111 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 21:43:13 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 21:43:13 CEST 2024 elapsed time (seconds): 0.111 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.36 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 21:43:13 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 21:43:58 CEST 2024 elapsed time (seconds): 45.36 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 = 38625 HTTPS server port = 35539 Proxy port = 59339 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:38625/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:35539/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success RequestBodyTest: 0 failures config RequestBodyTest.teardown(): success =============================================== java/net/httpclient/RequestBodyTest.java Total tests run: 784, Passes: 784, Failures: 0, Skips: 0 =============================================== STDERR: Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 9:43:14 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 9:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 9:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 9:43:57 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38625 remote=/127.0.0.1:47272] Apr 01, 2024 9:43:57 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35539 remote=localhost/127.0.0.1:58352] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -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 21:43:58 CEST 2024 finished: Mon Apr 01 21:43:58 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.66 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 21:43:58 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 21:43:59 CEST 2024 elapsed time (seconds): 0.66 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=3745761, tid=3745764 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/hs_err_pid3745761.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseShenandoahGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.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/3/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseShenandoahGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.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/SplitResponseSSLAsync.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/SpecialHeadersTest.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/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/B6210227.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/RST.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/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URI/Test.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/B4148751.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/Equals.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/SpecifyHandler.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/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLConnection/Connect.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.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/B5052093.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLConnection/URLConnectionHeaders.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/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/vthread/InterruptHttp.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/net/URL/EarlyOrDelayedParsing.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.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/SelectionKey/RacyRegister.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/ShortWrite.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/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.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/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/probeContentType/ForceLoad.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/BytesAndLines.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/Links.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/TemporaryFiles.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/Files/CopyProcFile.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.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/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.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/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/CodeSource/Implies.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.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/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/MessageDigest/TestSameValue.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/nio/file/WatchService/MayFlies.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.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/RecursionDebug.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/Equals.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Signature/ByteBuffers.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Signature/NoProvider.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.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/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug7041232.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Bidi/BidiConformance.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/G7Test.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/TurkishTest.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DateFormat/ToStringTest.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/RoundingAndPropertyTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug4833877.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/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/CopticChronology.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/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/security/Provider/SecurityProviderModularTest.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/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.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/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.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/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKYearMonth.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/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.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/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.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/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.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/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.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/ShortRSAKey512.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/Test1.java Passed: javax/script/ProviderTest.sh Passed: javax/script/Test2.java Passed: javax/script/Test3.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test4.java Passed: javax/script/Test6.java Passed: javax/script/Test5.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/script/VersionTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/script/ScriptEngineOrder.sh 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/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.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/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.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/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.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/StubWebRowSetImpl.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.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/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: jdk/dynalink/LookupTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: javax/xml/crypto/dsig/Basic.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/jarsigner/Spec.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/ext/ExtendedSocketOptionsTest.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/B8025710.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetLastModified.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/ftp/UserAndPasswordTest.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/HttpInputStream.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/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.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/NTLMHeadTest.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.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/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/B8185898.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/nio/ch/Basic.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignedObjectChain.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/spnego/MSOID.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/DiffSaltParams.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/EmptyPassword.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.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/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/ec/xec/XECIterative.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/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/krb5/auto/UnboundService.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/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.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/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/Bug6415637.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/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeBER.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/ProbeLargeKeystore.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/DRBGAlg.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/SecureRandom/AutoReseed.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.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/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.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/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.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/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/warnings/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/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.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/Collator.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.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/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.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/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/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/tools/keytool/ReadJar.java Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/NonStandardNames.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/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/GeneralName/Encode.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/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/validator/samedn.sh Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic.java Passed: sun/security/validator/certreplace.sh Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/InputFilesTest.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/ChangeDir.java Passed: tools/jimage/JImageToolTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.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/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/JLinkOptionsTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addmods/AddModsTest.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/addreads/AddReadsTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/I18NTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/ArgFileSyntax.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/BigJar.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Settings.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/ToolsOpts.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,083; 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/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.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/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.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/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.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/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.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/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.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/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/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/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.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/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.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/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/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/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/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/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.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/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.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/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.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/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.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/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/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.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/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/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/Issue47Test.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/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/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/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.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/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.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/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.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/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.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/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.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 642 642 0 0 >> jtreg:test/jdk:tier2 4095 4083 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE